親テーブルの複合 PK からの列を参照する子テーブルの列に FK を適用するロジックを作成または検索できません。
create table product(prod_id number,
prod_name varchar2(20),
price number,
constraint PK12 primary key(prod_id,prod_name));
テーブルが作成されました。
create table purchase(prod_id number,
purchase_price number,
constraint FK12 foreign key(prod_id) references product(prod_id));
create table purchase(prod_id number,
purchase_price number,
constraint FK12 foreign key(prod_id) references product(prod_id))
ERROR at line 1:
ORA-02270: no matching unique or primary key for this column-list
このロジックを組み込む方法を教えてください。
ありがとう。