db6 - 图文 联系客服

发布时间 : 星期一 文章db6 - 图文更新完毕开始阅读cfed48c65fbfc77da269b100

分ER图基本ER图集成视图合并(消除冲突)修改与重构(消除冗余)初步ER视图分析规范化理论6.4 逻辑结构设计

?逻辑结构设计的任务

–将概念结构转化为某一数据模型

?逻辑结构设计的步骤

–将概念模型转化为一般的关系、层次、网状模型。–将转化来的关系、层次和网状模型向特定的DBMS支持下的数据模型转换。–对数据模型进行优化

6.4.1E-R图向数据模型转换?转化的原则

–一个实体型转化为一个关系模式。

–一个m:n的联系转化为一个关系模式,码为各实体码组合。

–一个1:n的联系转化为一个独立的关系模式,码为n端实体码;也可以与n端关系模式合并。

–一个1:1的联系转化为一个独立的关系模式,每个实体的码均是候选码;也可以与任一端关系模式合并。

–三个及三个以上实体间的一个多元联系转化为一个关系模式。

–同一实体集的实体间的联系即自联系,也可按上面的联系方式处理。

–具有相同码的个模式可以合并。

逻辑结构设计概念结构设计转化为一般数据模型转化为特定DBMS数据模型优化模型数据库物理设计基本ER视图转换规则特定DBMS特定限制优化方法规范化理论逻辑模型