【发布时间】:2011-03-31 22:44:16
【问题描述】:
我处于必须执行交易主详细信息记录的情况(删除上一个详细信息,插入新详细信息,更新主状态)
- 主业务对象有 20 个 字段
- 详细信息业务对象 只有 4 个字段
现在我只需要更新主表中的 1 个字段和详细表中的 4 个字段以进行插入。
如果我初始化一个新的主对象,19 个字段被浪费在一个简单的更新上。我该怎么做才能有效地处理这种情况?
我可以创建一个新对象并仅从我的主业务对象继承一个字段吗?如果您建议我使用 DTO 或具有继承性的东西,请给我一个工作示例。谢谢。
【问题讨论】:
标签: c# asp.net architecture business-objects