0

VS2010 で EF5 を使用しています。Person、Business のようなコレクションを追加したいという 2 つのタイプの作業サンプルがあります。

DbSet<Customer> Customers

Customers のオブジェクトは、Person または Business のいずれかです。私のアプリでは、次のようなことができるようにしたいと考えています:

mycontext.Customers.Add(new Person());
mycontext.Customers.Add(new Business());

Customer テーブルは次のようになると思います

id (id of Person or Business)
discriminator

これを最初にコードでどのように達成できますか?

4

1 に答える 1

0

ID プロパティを持つ基本クラスCustomersを作成し、 CustomersからPersonBusinessを派生させますか?

于 2013-02-14T13:54:47.273 に答える