Database 在erd图中设计车辆、客户和车间之间的关系

Database 在erd图中设计车辆、客户和车间之间的关系,database,erd,Database,Erd,有三个实体,即客户、车辆和车间。客户购买车辆,客户可以在车间维修该车辆。 在ERD中,客户购买一辆或多辆车,客户在车间维修车辆,我对三元关系和基数感到困惑,这是正确的吗?三元关系中的基数呢?三元关系和更高关系的基数总是很棘手的。我的方法是将每个角色的基数与所有其他角色的组合相比较 例如,车间的基数可以与客户和车辆的组合相比较。对于每个唯一的(客户、车辆)对,他们可以访问车间多少次?我会说很多次 对于每个独特的(客户、车间)组合,可以涉及多少辆车辆?再说一次,我要说很多 对于每个独特的(车间、车辆

有三个实体,即客户、车辆和车间。客户购买车辆,客户可以在车间维修该车辆。
在ERD中,客户购买一辆或多辆车,客户在车间维修车辆,我对三元关系和基数感到困惑,这是正确的吗?三元关系中的基数呢?

三元关系和更高关系的基数总是很棘手的。我的方法是将每个角色的基数与所有其他角色的组合相比较

例如,
车间
的基数可以与
客户
车辆
的组合相比较。对于每个唯一的
(客户、车辆)
对,他们可以访问
车间多少次?我会说很多次

对于每个独特的
(客户、车间)
组合,可以涉及多少辆
车辆?再说一次,我要说很多

对于每个独特的
(车间、车辆)
访问,可以涉及多少
客户?如果
车辆
确定
客户
(通过二进制关系
购买
),则只能涉及一个客户,但如果您想让客户能够维修他们没有购买的车辆,则涉及的客户很多

请注意,如果
车辆
确定
客户
,则无需在
维修
关系中包含
客户