外键约束的单独类?

时间:2011-04-01 11:07:57

标签: c# oop class business-objects

对于具有字段

的示例对象
Books
-----
ID
AuthorID
Quantity
ISBN
PublisherID

2个外键约束对应于作者姓名&来自其他2个表的发布者名称。

  1. 为了在列表视图中查看所述对象,是否建议在同一个类中创建2个附加字段(AuthorName,PublisherName),或者创建一个包含2个字段的单独对象并继承Books类中的其他字段?
  2. 企业应用程序中此类方案的标准是什么?
  3. 达明。

1 个答案:

答案 0 :(得分:1)

我订阅了一个思想学校,你没有查询对象模型。

你的问题立刻消失了:)

会做的是使用简单的查询图层来返回我需要的数据。事实上,我更喜欢非规范化的查询存储,如果 不可能,我将尝试对我在进行插入/更新时查询的表进行非规范化,作为最后的手段,我将使用连接。 / p>

您可能需要查看CQRS。