だから私は2つのテーブルを持っています。労働と範囲。
Labor
LaborID
Range
RangeID
LaborID
範囲には、LaborID の外部キー制約があります。制約は一意であり、1 対 1 の関係を完成させるために、LaborID に一意のインデックスを追加しました。
私の問題は、これらのテーブルをエンティティ オブジェクトに追加すると、関係が 1 対多として表示されることです。これらのテーブルを SQL Server のダイアグラムに追加したところ、明らかに 1 対 1 の関係があります。ここで何が欠けていますか?エンティティ テーブルのプロパティを手動で 1 --> 0..1 { これは } に変更すると、エラーになります。
1対多の関係は望んでいません。各レイバーには 1 つの範囲しかありません。
考えやアイデアはありますか?
ありがとう!