0

今日、私はこの構造を持っています...

tableA.id

tableB.id tableB.tableAId (fk)

tableC.id tableC.tableBId (fk)

tableA を参照して tableC に fk を入れるのは正しいですか? そうしないと、tableC と tableB を結合して tableA に移動する必要があります。私は、結合を避けるように言い、すべてを良い方法で行うつもりです。

4

1 に答える 1

0

複数の外部キーは決して悪いことではありません。テーブル A とテーブル C の間に関係があり、必ずしもテーブル B を必要とせずに両方に関連するデータをプルする必要がある場合、AC 間に外部キーを持っていればまったく問題ありません!

于 2012-06-27T17:21:23.263 に答える