如果三个实体都有相同的属性,可以考虑将这个属性单独抽象出来,作为一个新的实体,然后将这三个实体与新实体之间建立一对多的关系。例如:

ER图

在上面的 ER 图中,新建一个实体'属性',并将三个实体'学生'、'教师'、'课程'与之建立一对多的关系。这样可以使模型更加清晰,方便后续的查询和维护。

ER 图设计:多个实体拥有相同属性的解决方案

原文地址: https://www.cveoy.top/t/topic/oRnG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录