首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >领域建模命名问题

领域建模命名问题
EN

Stack Overflow用户
提问于 2010-06-02 06:15:55
回答 2查看 141关注 0票数 0

应用程序中有一些简单的实体(例如,只包含id和title),这些实体很少更改,并且被应用程序中更复杂的实体引用。这些通常是实体,如CountryCityLanguage等。

这些怎么叫的?过去,我用过以下名字来称呼它们,但我不确定哪一种称呼它们最好:

  • 参考数据
  • 查找值
  • 字典

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-02 06:28:18

我会说参考数据

请参阅链接文本

票数 2
EN

Stack Overflow用户

发布于 2010-06-02 19:12:27

您使用"ddd“标记,因此假设您正在寻找一种更域驱动的设计方法,则将标识符放在这些对象上,并将它们视为价值对象

您可能考虑删除标识符的原因是它给问题域增加了不必要的复杂性。例如,我假设您的实现中有一个"Country“表?你仍然会拥有它,但它不会是一个参考查找。您可以将其纯粹用作“参考数据”。将其预先加载到需要引用的场景中--例如,您的UI将其绑定到下拉列表.

保存或更新实体时,存储对象的值,从而存储" value“" object”。如果用户将实体更改为另一个值,则只需更新该值即可。在执行CRUD操作时,必须进行一个较少的关联查找,这使得整个模型不那么复杂。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2955405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档