0

私のデータベースには、顧客、ログイン、およびチケットがあります。

  • チケットには、CreatedByID に 顧客またはログインがあります
  • 顧客はログインを持っていません。
  • チケットのCreatedByType列を使用して、顧客またはログインを指定します

私はエンティティフレームワークをそれで動作させることができず、それについて読む運がありませんでした. この関数をEntity Frameworkでどのように作成しますか?

4

1 に答える 1

0

エンティティ間にあいまいな関係があるため、データベース モデルは無効です。追加の列を導入するか、データベース側で継承を実装することができます。つまり、Customers エンティティを Logins から継承することができ、必要なマスター ID は 1 つだけです。

于 2013-01-26T13:03:14.243 に答える