数据库的制作

这篇博客介绍了数据库的设计过程,包括对项目的分析,理解一对一和一对多的关系,以及遵循的三范式原则。博主详细阐述了基础信息表、系统信息表和业务数据表的构建,并提供了创建表的示例,强调了主键、外键和时间字段的重要性。最后,讨论了如何建立表间的关系,以实现模块化的数据库设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

                  数据库的制作
开发工具与关键技术:MVC  专题技术
作者:彭春怡
撰写时间:2019/6/8
 各位IT朋友们好,今天我想给大家介绍的是数据库的制作。数据库的制作是一个项目里最重要的内容,数据库只要完成得够好,其它也不会有多大得问题了。所以数据库是最主要的。大家在在做数据库的时候要非常留心,一个完美的数据库经过很大的努力,善于思考,才可以完成。接下来让我们一起来了解一下数据库的制作过程吧。

首先是数据库的分析,数据库的分析呢,是经过你个人对项目的理解进行分析,分析呢是按照一对多的关系与一对一的关系进行分析的。一对一与一对多是什么关系呢,一对多:就是一跳数据对多条数据,
一对一:就是一条数据对多条数据;就是这样,一个表一个表的进行分析,这就是分析数据库简单的一对一与一对多理解。
最重要的是三范式:第一范式:字段的原子性;第二 范式:行的原子性,第三范式:非键值列在整个数据库中是唯一。
表呢分为三种表:
基础信息表:就是客户的基本信息等等,如下:
客人信息表:客人ID、姓名、性别、证件号码、地址
系统信息表:相当于一个点菜系统里面的菜品信息等等,如下:
项目名称表:项目名称ID,当前市别ID,编号,项目名称,单位,单价,
业务数据表:是相当于点菜系统里面的订单,会员卡等等,如下:
台位预定表:台位预定ID、房台ID、当前市别ID、协议单位ID、贵宾卡ID、单号、开台时间、台位折扣、人数、台位备注、台位状态
然后是创建表:
图1:
在这里插入图片描述
上图是创建图的样式首先是创建图的一个主键ID,ID都要用int。下面的字段你自己看着办吧。不过时间要给它一个datetime,要不然,到时候在表格里面显示的数据就会有问题。
对了还有一个外键:
图2:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值