私は複合主キーを持つテーブルAを持っています。私はテーブルAの列を外部キーとして持つ必要があるテーブルBを持っています。表Bの表Aの両方の列を外部キーとして追加する必要がありますか?データベース構造
お勧めします。
私は複合主キーを持つテーブルAを持っています。私はテーブルAの列を外部キーとして持つ必要があるテーブルBを持っています。表Bの表Aの両方の列を外部キーとして追加する必要がありますか?データベース構造
お勧めします。
はい、あなたは
はいあなたは、テーブルBのテーブルAの両方の列を追加することができ、テーブルBの外部キーとしてテーブルAの唯一つの列を作ることができ、また、テーブルB
でfoeignキーとしてテーブルAの両方の列を作ることができます+1。すべての列を追加しなかった場合は、表Aから行を一意に識別できませんでした。 – David