我正在研究一个 ERD,它表示Web 开发公司行为模型中实体之间的关系。在那里我有这样的实体:
到目前为止,我有这张图,但我知道它仍然存在重大问题,这只是一个起点:
主要概念
order-item
s 上生成service
s,组合形成与order
相关的invoice
。project
都有多个project-phase
s,每个都project-phase
与一个 相关order
。project-phase
都有多个task
s,每个都分配给一个developer
。project-phase
都有一个delivery
,将在相关order
s付款后交付invoice
。问题
has
和contains
完全一样的吗?如果不是,如何在他们之间选择关系?!什么措施?!对此有任何帮助,将不胜感激。
精制版图
考虑一个快餐店的类比会有所帮助: