私は次の表を持っているが:マニュアルEntity Frameworkの関連
Table Group (
id INT PK,
year INT PK,
name VARCHAR
)
Table Person (
id PK,
GroupID INT,
name VARCHAR
)
データベースはので、私はPersonテーブルグループテーブルid
からGroupID
から手動で関連付けを作成する定義された外部キーを持っていません。
これを行うには、[Person]を右クリックし、関連付けを追加します。私は多対1の関連付けを作成し、すべてが機能します。問題は、マッピングを追加するときです。 Group
テーブルには2つの主キーがあるため、エンティティフレームワークはPersonテーブルからyear
キーにマップするものでした。
関連付けを作成するにはどうすればよいですか?