たとえば、顧客とスタッフの間に関係のない 2 つのエンティティがある場合、データベースに対応するテーブルを持たない 3 番目のエンティティを作成して、最初のエンティティと 2 番目のエンティティから情報を取得し、また、1 つまたは 2 つの追加の列 (計算列など) はありますか?
1913 次
1 に答える
0
これを通じてエンティティに参加できます: http://blogs.msdn.com/b/simonince/archive/2009/03/23/mapping-two-tables-to-one-entity-in-the-entity-framework.aspx
しかし、私はそれらが関連している必要があると信じています。そうでなければ、どの情報が互いに正しく関連付けられているかをどうやって知るのでしょうか? 実行できる唯一のことは、1 つのエンティティのすべての行をクエリし、それらを他のエンティティのすべての行と照合することですが、これはおそらく望ましいことではありません。
于 2012-05-14T11:36:32.380 に答える