标签: c# database entity-relationship multi-table-inheritance
我有这个实体模型:
我希望有一个Customer实体,可以是Person或Organization,但不能同时使用。{/ p>
Customer
Person
Organization
截至目前,我想出了一个客户实体,该实体指向组织和个人但具有可空字段(意为Guid?),这意味着与Person和{具有非强制性关系{1}}。类似的东西:
Guid?
我正在使用实体框架5,codefirst方法,我还没有创建数据库。我想知道是否有更好的模型可以满足这一要求。