假设有两个实体称为员工和活动。一个员工可以参与多个活动。而一个活动也可以有多个员工。我已经知道这是一种多对多的关系。
在绘制 ER 图(Chen 符号)时,这种关系用钻石形状表示。但是,关联实体有一个单独的符号,它表示两个实体之间的多对多关系。
1)那么在使用 Chen 符号绘制 ER 图中的多对多关系时,应该使用钻石形状还是关联实体形状(方框内的钻石)?
2)它们表示的是相同的含义还是不同的含义?
3)如果它们是两个不同的符号,如何区分使用哪个符号?
假设有两个实体称为员工和活动。一个员工可以参与多个活动。而一个活动也可以有多个员工。我已经知道这是一种多对多的关系。
在绘制 ER 图(Chen 符号)时,这种关系用钻石形状表示。但是,关联实体有一个单独的符号,它表示两个实体之间的多对多关系。
1)那么在使用 Chen 符号绘制 ER 图中的多对多关系时,应该使用钻石形状还是关联实体形状(方框内的钻石)?
2)它们表示的是相同的含义还是不同的含义?
3)如果它们是两个不同的符号,如何区分使用哪个符号?
关联实体被用于实现两个或多个实体之间的多对多关系。该实体由要连接的每个实体的主键组成。在Chen模型中,组合实体用菱形表示,并置于一个矩形内。