数据库的制作
开发工具与关键技术:MVC 专题技术
作者:彭春怡
撰写时间:2019/6/8
各位IT朋友们好,今天我想给大家介绍的是数据库的制作。数据库的制作是一个项目里最重要的内容,数据库只要完成得够好,其它也不会有多大得问题了。所以数据库是最主要的。大家在在做数据库的时候要非常留心,一个完美的数据库经过很大的努力,善于思考,才可以完成。接下来让我们一起来了解一下数据库的制作过程吧。
首先是数据库的分析,数据库的分析呢,是经过你个人对项目的理解进行分析,分析呢是按照一对多的关系与一对一的关系进行分析的。一对一与一对多是什么关系呢,一对多:就是一跳数据对多条数据,
一对一:就是一条数据对多条数据;就是这样,一个表一个表的进行分析,这就是分析数据库简单的一对一与一对多理解。
最重要的是三范式:第一范式:字段的原子性;第二 范式:行的原子性,第三范式:非键值列在整个数据库中是唯一。
表呢分为三种表:
基础信息表:就是客户的基本信息等等,如下:
客人信息表:客人ID、姓名、性别、证件号码、地址
系统信息表:相当于一个点菜系统里面的菜品信息等等,如下:
项目名称表:项目名称ID,当前市别ID,编号,项目名称,单位,单价,
业务数据表:是相当于点菜系统里面的订单,会员卡等等,如下:
台位预定表:台位预定ID、房台ID、当前市别ID、协议单位ID、贵宾卡ID、单号、开台时间、台位折扣、人数、台位备注、台位状态
然后是创建表:
图1:
上图是创建图的样式首先是创建图的一个主键ID,ID都要用int。下面的字段你自己看着办吧。不过时间要给它一个datetime,要不然,到时候在表格里面显示的数据就会有问题。
对了还有一个外键:
图2: