数据库设计:概念结构、逻辑结构、E-R图转换关系模型
- 不需要确定DBMS,因为概念结构是独立于任何具体DBMS的,它只是对数据进行抽象和分类。
- 需要确定DBMS,因为逻辑结构设计是基于具体DBMS的数据模型进行设计,需要考虑DBMS的特性和限制。
- 逻辑结构设计阶段的任务是将概念结构转换为逻辑结构,即设计出满足业务需求和数据完整性的关系模型。
- 转换内容包括实体、属性和联系转换为关系表,确定表的主键和外键。
- 转换原则包括实体转化为关系表,属性转化为表的字段,联系转化为表之间的关系(主键和外键),遵循范式要求。
- 实体之间的联系可以转换为关系表之间的关系,例如一对多关系可以在多的一方增加一个外键,指向一的一方的主键。多对多关系需要创建一个中间表,记录两个实体之间的关系。
原文地址: https://www.cveoy.top/t/topic/oHSQ 著作权归作者所有。请勿转载和采集!