- 1
- 0
- 约3.64千字
- 约 24页
- 2026-07-09 发布于陕西
- 举报
逻辑结构设计主讲老师:徐晓波
逻辑结构设计的主要步骤E-R模型转换实体、属性、联系按规则变成关系模式,也就是表结构。关系模式优化利用规范化理论消除冗余,避免出现插入、删除、更新异常。检查与调整对照需求验证模式是否合理,发现问题及时修改。确定最终模型形成完整、可落地的数据库逻辑设计方案。总结:这四步构成了从E-R图到关系模型的完整流程,缺一不可。
转换规则(一):实体的转换转换规则一个实体集直接对应一个关系模式,也就是一张表。属性映射实体的所有属性,对应成为表中的字段。主键继承实体的码,也就是主键,直接继承为关系模式的主键。转换示例学生实体包含学号、姓名、年龄,转换后就是学生表,同样这三个字段,学号做主键。总结:实体转换是整个逻辑设计的基础,遵循一一对应的原则,简单直接、容易理解。
根据业务需求和查询频率,通常优先选择外键法以简化设计。班级与班长是1:1关系,可将班长学号作为班级表的外键。单独建一张表,把双方主键作为联合键。任意一方的主键作为另一方的外键,实现关联。转换规则(二):一对一联系转换规则一:外键法规则二:联系表法经典示例设计选择依据总结:1:1联系转换灵活多样,推荐优先使用外键法以减少表数量,提升查询效率。
这种方式简单高效,是处理一对多关系的标准做法,大家必须熟练掌握。转换之后,学生表就变成学号、姓名、班号,班号引用班级表的主键。班级和学生是一对多关系
您可能关注的文档
最近下载
- HGT 5359-2018 水处理剂 聚氯化铝铁.pdf VIP
- 17J925-1_压型金属板建筑构造.docx VIP
- 面向双碳目标的校园电动自行车光储充微网群智能群控与有序充电设计.docx VIP
- 爆破测振仪使用说明书-成都中科测控有限公司.DOC
- 过程能力分析(计算PPK-CPK超经典超实用模板).xls VIP
- 2019年人教版四年级下学期数学每日一练(可直接打印).doc VIP
- 2026年三支一扶考试模拟试题精选集.docx VIP
- 科研建筑工程规划面积指标(建标[1991] 708号).pdf VIP
- 2026年北师大版小学六年级英语上册第8单元《Childrenlovechocolate》公开课教案.docx VIP
- 年产1.5万吨氯化钙及3.75万吨高端氯化钙项目环境影响报告书.pdf VIP
原创力文档

文档评论(0)