实体 - 关系让我感到困惑。在某些例子中,我无法找到某些实体之间的关系,换句话说,我无法跟踪它们之间的信息。
我的问题是
"是否有必要在数据库中的所有实体之间建立关系。换句话说,是否可以没有关系的图表,是否没有关系,是否为了简单"
提前致谢
答案 0 :(得分:0)
逻辑上,实体与具有相同域的属性隐式相关,并且数据库可以被理解为一组相关数据。因此,在逻辑层面上,我认为数据库中的所有实体必须是相关的。
然而,在ER图上,缺少关系线使得难以确定外键域,基数和约束。大多数ER图显示的是物理类型而不是域,并且大多数都很难规范化,这已经够糟糕了。没有任何依赖关系,我们所拥有的只是一个可视化表转储。
如果两个实体之间没有直接关系,则不需要任何指示。可以在图表中显示模式的子集,专注于特定方面,只要在其他地方指示缺失的信息即可。但是,遗漏重要和必要的信息是不可接受的。