我正在学习EF,并且遇到了复杂类型的定义:
"...used to define common properties among various entities."
这听起来就像从类中分解共享状态并将其移动到基类中一样。我的问题是 - 从EF的角度来看这是继承吗?我知道EF中支持继承,并且有3种方法可以实现它,但是复杂类型听起来就像它是独立的。是吗?
由于
答案 0 :(得分:3)
不,这不是继承。 ComplexType更像是一个结构。它将一堆标量属性与值语义结合在一起。
你可以在EF中继承,是的,但没有任何东西可以从ComplexType继承。