0

テーブル A、テーブル B、およびテーブル C があります。テーブル C には、PK の FK である必要がある列があります。PK は、テーブル A の ID またはテーブル B の ID のいずれかです。このようなテーブルを設計するためのベスト プラクティスは何ですか?

テーブル C に 2 つの列を作成することを考えています。最初の列はテーブル A またはテーブル B のいずれかを決定し、2 番目の列は (最初の列に応じて) テーブル A またはテーブル B の ID を表します。それは正しい方法ですか?

4

2 に答える 2