SQL数据库,ERD,乌鸦脚符号,

时间:2013-04-25 09:40:35

标签: sql oracle database-design

我有一张ERD图表,我将客户的乌鸦脚划分为虚线,然后直线加入会员。这是否意味着会员必须是客户,客户可以拥有会员资格? 问候

2 个答案:

答案 0 :(得分:0)

我不确定我是否理解正确。 你有像

这样的东西吗?

客户> - - - - - ----会员资格

正确?

如果是这种情况,则意味着会员资格可以由多个客户拥有,客户必须拥有会员资格(强制关系 - 如果是可选的,则会员资格表行中有0),虚线表示它是一个非识别的(即:外键不是成员主键的一部分 - 或者类似于客户未被其成员识别)

答案 1 :(得分:0)

有些人使用虚线表示关系纯粹是关联,而实体线则用于识别的关系。

ERD使用了许多不同的图形约定。有关几个示例,请参阅Wikipedia。这意味着在不询问创建图表的人的情况下,您无法完全确定其意图。但是,您可以根据惯例和逻辑意义做出相当好的猜测。

客户与会员之间的关系是关联的而不是识别是有道理的。

相关问题