質問: 私は、2列の主複合キー(1つのint、1つのbigint)を持つテーブルを持つデータベースを持っています。最初のテーブルの複合主キーを参照して複合外部キーを持つ2つのテーブルがあります。関係は、(私が知る限りは)データベース自体に罰金とダンディーです。 DBファーストEF6を介してDBコンテキストを生成する場合、これらのリレーションシップ/ナビゲーションプロパティは生成されたモデルでは表現されません(親テーブルを参照する2つの子テーブルの仮想メンバはありません)。 db-firstなので、モデルを変更することはできません。
回答: この場合、これらの関係をdbコンテキストのonmodelcreating関数に入れることができます。そこに制約を置くことができます。