loading请求处理中...

多条数据库设计经验分享

2021-12-01 13:39:08 阅读 11996次 标签: 数据库设计 作者: 李大太阳的粉丝
    数据库设计可以实现几对几的情形,并不是单一的一对一,于是数据库设计本身具有广泛性。数据库设计是一门学科,特别精深,有很多人们都搞不懂数据库设计的技巧问题。一般数据库设计经验是我们都没有了解过的内容,一般人们会对很多小细节上的问题可能会特别纠结,但本身却没办法解决。那就让我们一起来看一看多条数据库设计经验分享吧!

多条数据库设计经验分享

    多条数据库设计经验分享:

    1.原始单据与实体之间的关系

    可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。

    2.主键与外键

    一般而言,一个实体不能既无主键又无外键。在E—R 图中, 处于叶子部位的实体, 可以定义主键,也可以不定义主键(因为它无子孙), 但必须要有外键(因为它有父亲)。主键与外键的设计,在全局数据库的设计中,占有重要地位。当全局数据库的设计完成以后,有个美国数据库设计专家说:“键,到处都是键,除了键之外,什么也没有”,这就是他的数据库设计经验之谈,也反映了他对信息系统核心(数据模型)的高度抽象思想。因为:主键是实体的高度抽象,主键与外键的配对,表示实体之间的连接。

    3.基本表的性质

    基本表与中间表、临时表不同,因为它具有如下四个特性:

    (1)原子性。基本表中的字段是不可再分解的。

    (2)原始性。基本表中的记录是原始数据(基础数据)的记录。

    (3)演绎性。由基本表与代码表中的数据,可以派生出所有的输出数据。

    (4)稳定性。基本表的结构是相对稳定的,表中的记录是要长期保存的。

    理解基本表的性质后,在设计数据库时,就能将基本表与中间表、临时表区分开来。

    以上就是多条数据库设计经验表分享相关内容,经验是一个数据库师经过一些实践之后才总结出来,然而经验是我们晚辈后来最应该注意的问题。一品威客网提供专业数据库设计、数据库制作等服务,只要您在网站发布任务需求,就能够吸引百万专业数据库制作设计公司给您设计服务。

数据库设计公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
数据库设计相关任务
DESIGN TASK 更多
高端茶叶礼盒"图案+文字"设计

¥1500 已有0人投标

箱包行业logo设计

¥500 已有16人投标

LOGO图标设计

¥20000 已有0人投标

企业logo优化设计

¥500 已有21人投标

个人名片设计

¥120 已有0人投标