1

私のデータベースには 3 つのテーブルがあります。TestVP、TestProject、および TestPitch。この関係を次の図に示します。TestVP はマスター テーブルであり、TestProject と TestPitch を作成すると、行が TestVP にリンクされます。EF World では、TestVP は 1 で、その他は 0..1 です。

http://tinypic.com/r/a3pg69/6

http://tinypic.com/r/ve69w/6

TestVP と TestPitch は主キーでリンクされているため、EF はそれを正しく理解して 1 - 0..1 にします。

TestVP と TestProject は FK でリンクされています。ID <-> FKID および FKID は一意です。この場合、EF は 1 - * 関連付けを生成します。

データベース構造を変更せずにEFでこれを変更するにはどうすればよいですか? TestVP と TestProject の間に 1 - 0..1 が必要です。

4

1 に答える 1