ERD和Context数据模型之间有什么区别?

时间:2012-03-23 17:33:28

标签: database database-design visio erd

有人可以给我们两个例子吗?我对这两者感到非常困惑:(

它们一样吗??

1 个答案:

答案 0 :(得分:1)

我不是这方面的专家,但从我所看到的情况来看,上下文似乎更感兴趣的是从用户的角度根据上下文对数据进行分组和关联。因此,虽然客户可能有地址,姓名,电话等,但它们与客户无关。相反,上下文关系图将与地址,姓名和电话以及投诉说明,主题和问题类别相关联。

另一方面,erd更关心数据的相关性。因此,客户与投诉之间存在1对n的关系,投诉与描述,主题和投诉类别之间存在1对1的关系。

对数据库设计人员来说,确保数据库可以正确支持关系可能更有用。

上下文图(根据我的理解)可能对Web开发人员或界面设计人员更有用,这样他们就可以将正确的数据提取到某些视图或表单中。