1
私のデータベースには、m対nの関係をモデル化したテーブルがあります。もちろん、この関係の主キーは、この関係に関係する2つのエンティティの結合された主キーです。m-to-nリレーションテーブル用のプライマリキーまたは外部キー
関係はこのように書きます:主キーまたは外部キーを関連して、それらを置くために:メートルの顧客は
create table customer(
cid SERIAL PRIMARY KEY,
...
);
create table order(
oid SERIAL PRIMARY KEY,
...
);
create table has(
oid INTEGER REFERENCES order(oid) ON DELETE CASCADE,
cid INTEGER REFERENCES customer(cid) ON DELETE CASCADE,
FOREIGN KEY (oid,cid) or PRIMARY KEY (oid,cid)
);
n個の注文を持っている私はここで使用するものに少し困惑していますか?
ありがとうございました。
Jaiel
ありがとうございます。外部キーは私に失敗を与えたが、主キーはあなたが言ったようにdidnt:D –