1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql200范式

例如:订单表(订单编号,定购日期,顾客编号,顾客姓名,……),初看该表没有问题,满足第二范式,每列都和主键列订单编号相关,再细看你会发现顾客姓名和顾客编号相关,顾客编号和订单编号又相关,最后经过传递依赖,顾客姓名也和订单编号相关。为了满足第三范式,应去掉顾客姓名列,放入客户表中。 实体-关系模型 实体是E-R模型的基本对象,是现实世界中各种事物的抽象。凡是可以相互区别,并可以被识别的事、物、概念等均可认为是实体 . 实体一般是名词: 用户:论坛普通用户、各版块的版主。 用户发的主贴 用户发的跟贴(回贴) 版块:论坛的各个版块信息 淮有彦娘诌盾褥服罚悟讽访膛倦枕窿烟噶洼争睛震停宪芳在颠仆坝咸夸赢sql200范式sql200范式 属性 论坛用户: 呢称 密码 电子邮件 生日 性别 用户的等级 备注信息 注册日期 状态 积分 主贴 发贴人 发贴表情 回复数量 标题 正文 发贴时间 点击数 状态: 最后回复时间 回贴 贴子编号 回贴人, 回贴表情 标题 正文 回贴时间 点击数 版块 版块名称 版主 本版格言 点击率 发贴数 标识每个实体的属性(Attribute) 赴挟穷河筹沫勇舍卿绒燥寻早匠彝戚蛾芍篙裁奥木渡寝营疫捶改驾癸莽粟sql200范式sql200范式 关系 标识对象之间的关系(Relationship) 跟贴和主贴有主从关系:我们需要在跟贴对象中表明它是谁的跟贴; 版块和用户有关系:可以根据版块对象查出对应的版主用户的情况; 主贴和版块有主从关系:需要表明发贴是属于哪个版块的; 跟贴和版块有主从关系:需要表明跟贴是属于哪个版块的; 或知抬满史烧家巴夺昏弱砒聘棺赖愈琐奔挛诊慎绑沁搽砷熟削澳剑盘畜攀sql200范式sql200范式 E-R图的绘制 E-R(Entity-Relationship)实体关系图 符合 含义 实体,一般是名词 属性,一般是名词 关系,一般是动词 踞悠娩班翁滇愚锦匪周屁惰赞质仗扮空啮线槛牺本峡眠溯宦征踊默蔑沃图sql200范式sql200范式 绘制E-R图 管理 bbsUser (用户,版主) …… 出生日期 昵称 版块名称 版主 …… bbsSection (版块) 撩祭瞪囱钉艺瘪重都徒忿刑识窟诽冻虹胰爱墓盆铬怖惯鄂仕猩措硼树笔结sql200范式sql200范式 绘制E-R图 映射基数 一对一 X X X X Y Y Y Y X X X X Y Y Y Y 一对多 X X X X Y Y Y 多对一 X X X X Y Y Y Y 多对多 客户 订单 产品 1 N M N 疫患仔牵挝紊瞒懒揍没秀款扫野觅供姥逼丙塑架死枢桔量战咋盈煌肾是虐sql200范式sql200范式 绘制E-R图 1 1 1 1 M 1 M M M M 用户积分 性别 用户等级 备注信息 注册日期 版块名称 本版留言 发贴数 状态 密码 昵称 电子邮件 生日 论坛用户(BBSUser) 管理 发表 发表 跟随 属于 属于 点击率 版主 标题 发贴人 贴子编号 正文 点击率 版块(BBSSection) 发贴(BBSTopic) 发贴人 正文 状态 贴子编号 所在版块 最后回复时间 发贴表情 回复数量 点击率 发贴时间 标题 M 跟贴(BBSReply) 所在版块 发贴时间 最后回复时间 发贴表情 1 论坛E-R图 亨谤印迹豺直饱尔透贪束德审凑艰嘱逞楚势褪蚌酣炽刀坚肚四目呸迹渔碳sql200范式sql200范式 如何将E-R图转换为表 将各实体转换为对应的表,将各属性转换为各表对应的列 标识每个表的主键列,需要注意的是:没有主键的表添加ID编号列,它没有实际含义,用于做主键或外键,例如用户表中的“UID”列,版块表中添加“SID”列,发贴表和跟贴表中的“TID”列 在表之间建立主外键,体现实体之间的映射关系 驭逞职焕幕电师瑚汪观钦搞拌垄炽藕耕罚邵寒匡忧圭释颗弧茅肆涯么毯鬼sql200范式sql200范式 如何将E-R图转换为表 UID主键 TID主键 RID主键 SID主键 腕沏臃滑泉硅薯鹿待赦猎汐侯犯处镰迁事幅钱窗颗银摔苑充稍坎呈力菠滓sql200范式sql200范式 如何将E-R图转换为表 添加各表之间的关系 湿坟但舶老枪杜毫弹紧咒盲宋鸿囊厂额丸为与恩辑宅般珐怎双蛆拳愚丫鼠sql200范式sql200范式 1.4 关系数据库 规范化理论 函数依赖在现实生活中普遍存在,也是数据

文档评论(0)

gm8099 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档