【发布时间】:2012-11-07 21:07:02
【问题描述】:
没有我用红色实际解释顶部和侧面的东西是什么? 比如here,为什么“Product”、“Order”、“Item”、“Payment”和“ERP Order”在最上面?为什么“添加产品”在旁边?使用的规则是什么?是不是你计划实现的功能在旁边,而你从中获取的数据存储在上面?
【问题讨论】:
标签: database-design crud diagram use-case
没有我用红色实际解释顶部和侧面的东西是什么? 比如here,为什么“Product”、“Order”、“Item”、“Payment”和“ERP Order”在最上面?为什么“添加产品”在旁边?使用的规则是什么?是不是你计划实现的功能在旁边,而你从中获取的数据存储在上面?
【问题讨论】:
标签: database-design crud diagram use-case
这并不重要,也没有单一的标准方法可以做到这一点。这取决于上下文,我个人通常将(创建、读取、更新、删除)活动放在顶部,将域对象(或表)放在旁边。然而,另一种常见的格式是将场景/用例放在一边,将域对象放在顶部,将 crud 活动放在框中。关键是问自己为什么要使用 CRUD 矩阵。分析问题,澄清你的理解,记录进度,展示测试覆盖率,向第三方传达信息。然后决定哪种格式最适合该目标。不要沉迷于形式,沉迷于目标。
【讨论】: