2016-09-05 8 views
0

enter image description hereEF多重度制約

このシナリオをどのように設定すればよいですか?

「各自が1台または0台の車を所有することができ、すべての車に0〜3名の所有者があります。

制約を追加する必要がありますか、または私に役立つタグがありますか?

+0

PersonId、CarIdを持つジャンクション・テーブルを持つことができ、その中に3番目の列は値0のみを持つことができます。これらの3つの列は一意のインデックスにする必要があります。 –

答えて

1

リレーショナルデータベースにはタグはありませんが、制約はありません(トリガーを書くことができます)。

多重度が3の場合、Personには3つの異なるプロパティを設定できます。この場合でも、Car []を使用して3つのプロパティにアクセスするためのマップされていないプロパティを持つことができます。

関連する問題