数据库设计心得

本文介绍了数据库设计的基本原则,包括泛式层级、主子表设计、自增ID使用、预留字段、数字字段默认值设置等,旨在帮助开发者更好地进行数据库设计。

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

1.泛式到3会增加程序开发复杂度,大多数情况到2就可

2.当出现主子表时,子表建立的主表ID不一定要写成外键,这样比较便于操作和删除等

3.一般情况下每张表都可以加一个子增量ID作为主键

4.在某些较长的特定表中可以预留一些字段作为备用用 

5.对于数字行字段最好给其付默认值,这样便于统计。sum(A1)A1字段如空则需要增加判断,可以将其设成不为空默认值是0

6.大多数情况还是从数据表转到execl,vsd,word比较多,vsd转sql会使得数据丢失,只存在表结构。这样对设计数据库的要求比较高,直接先写文档则太浪费时间。比较好的做法是先大致画一个E-R图,然后直接设计数据库,在设计表时加入字段说明,最后导出成execl,word。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值