码迷,mamicode.com
首页 > 数据库 > 详细

数据库的设计

时间:2019-01-19 18:46:32      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:详细设计   第三范式   表示   处理   单元   属性   inf   nbsp   info   

数据库建模六大过程

 

1.需求分析:分析客户需求的业务和数据处理

 

2.概要设计:建立简要的E -R模型图

三大要素:实体,属性,关系

e-r图中矩形表示实体,椭圆表示属性,菱形表示关系

关系:

一对一,x中的一个实体最多与y中的一个实体关联,并且y中的一个实体最多与x中的一个实体关联;

一对多,x中的一个实体最多与y中的一个实体关联,但是y中的一个实体可以与x中多个实体关联;

多对多,x中的一个实体可以与y中的多个实体关联,反之亦然。

技术分享图片

 

 

3.详细设计:应用符合三大范式

第一范式:要求表中的每个字段必须是不可分隔的独立单元

第二范式:在第一范式的基础上,每张表只表达一个意思即表的每个字段都与表的主键有关联

第三范式:在第二范式的基础上,要求除了表的主键以外的字段都要与主键有直接依赖关系

4.代码编写

5.软件测试

6.安装部署

数据库的设计

标签:详细设计   第三范式   表示   处理   单元   属性   inf   nbsp   info   

原文地址:https://www.cnblogs.com/quanjunkang/p/10292275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!