データベースファーストのアプローチを使用して、Entity Framework を使用してデータベースをマッピングしています。
問題はedmx
、正確なデータベースをマッピングする必要があるファイルにテーブル間の FK リレーションが欠落していることです。これにより、関連するテーブルに直接アクセスできないため、クエリを変更する必要があります。
もちろん、クラスコードで直接変更すると、データベースで何かを変更するたびに消去されます(edmx
が再作成されます)。
助けてください!!!
データベースファーストのアプローチを使用して、Entity Framework を使用してデータベースをマッピングしています。
問題はedmx
、正確なデータベースをマッピングする必要があるファイルにテーブル間の FK リレーションが欠落していることです。これにより、関連するテーブルに直接アクセスできないため、クエリを変更する必要があります。
もちろん、クラスコードで直接変更すると、データベースで何かを変更するたびに消去されます(edmx
が再作成されます)。
助けてください!!!
データベースからモデルを作成する場合、「モデルに外部キー列を含める」とマークされたチェックボックスがあります - これがチェックされていることを確認してください。
詳細については、この記事を参照してください。