2016-05-01 13 views
1

この問題に苦しんでいます。このようになりますERD与えられている:2つの弱いエンティティを持つERDに基づくSQLテーブルの作成

ERD Diagram

私は第二弱いエンティティ(料金詳細) に参加するかどうかはわからないと、以下のデータを挿入しようとすると、エラーがスローされるSQLです。

CREATE TABLE Charge_Details 
(
actid NUMBER NOT NULL, 
empid NUMBER NOT NULL, 
weekno NUMBER (2), 
hrsworked NUMBER (4,1), 
PRIMARY KEY (actid, empid, hrswork), 
FOREIGN KEY (actid) REFERENCES ACTOR, 
FOREIGN KEY (empid) REFERENCES EMPLOYEE_DETAILS 
); 

ご協力いただければ幸いです。

答えて

0

愚かな間違いを修正しました!

PRIMARY KEY(actid、EMPID、weekno)

は私が必要なものthatsの。

関連する問題