本文介绍了实体框架:我可以从其他派生实体派生实体吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 你好, 我正在实体框架6.0中创建一个模型。 我有一个抽象的实体Person。 从这个抽象的实体我有一个派生类型的客户。 到目前为止常见的做法。 现在我想从客户实体派生一个实体,因为该模型适用于多家公司,每家公司都有针对其客户的特定项目。 模型看起来像 人物 - >客户 - > CompanyX_Cyustomer 我的问题是: - 我可以从客户实体派生实体或 - 应该我将每个房产保留在客户实体中 - 如果我来自客户实体,我是否必须将客户实体设为抽象类型? 亲切的问候 JeroenHello,I'm creating a model in the entity framework 6.0.I have an abstract entity Person.From this abstract entity I have a derived type customer.So far common practice.Now i want to derive an entity from the customer entity, because the model is for multiple companies, each one having specific items for their customers.The model looking likePerson -> Customer -> CompanyX_CyustomerMy questions are:- Can I derive an entity from the customer entity or- should I keep every property in the customer entity- If I derive from the customer entity, do I have to make the customer entity an abstract type?Kind regardsJeroen推荐答案public class Person{ //Some properties & Methods for Person}public class Customer : Person{ //Some properties & Methods for Customer}public class CompanyX_Customer : Customer{ //Some properties & Methods for CompanyX_Customer} 但是在创建构造函数时需要注意(默认情况除外)(如果有的话)。 希望它有用......but you need to take care at the time of creating constructors (except default) if any.Hope it may helpful... 这篇关于实体框架:我可以从其他派生实体派生实体吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-03 18:32