これは、外部キーの冗長性に関する質問です
冗長な外部キー? <- 同様の質問
一般に:
テーブル Cの外部キーは、テーブル B
の主キーを参照します。テーブル Cの外部キーは、テーブル Aの主キーを参照します。テーブル Bの外部キーは、テーブル
A の主キーを参照します。
C は B を介して A に接続されているため、C -> A からの外部キーは必要ですか?
特定: 3 つのテーブル
サプライヤー情報表A
サプライヤー ID - 主キー
担当者連絡先情報 (サプライヤー用) 表 B
部品番号 - PK
受領日 - PK
サプライヤー ID - FK
部品リスト表 C
部品番号 - PK & FK
日付 - PK & FK
サプライヤー ID - FK
ありがとう - すべてのテーブルを作り直すための提案も歓迎します