数据库设计原则

给个建议,各位设计库表结构的时候,注意几项原则,
1. 要有模块的概念,将模块相关联的数据结构都放到一个sheet里面
2. 创建的时候尽量到原有的模板里寻找,能够复用的就复用
3. 关于主键,约束,唯一索引,请在表格右侧统一说明,索引本着不确定就不要建的原则,主键和唯一约束根据业务场景添加,格式如下
4. 关于序列,本着不交叉,容量够用,重要实体才有独立的序列(重要实体诸如,用户,资源实体,应用实体等等),,其他一般事物,请使用通用序列 HIBERNATE_SEQUENCE
5. 关于时间,大部分请用date,有关可能涉及到次序,时序,同步更新,批次的实例,请统一添加字段 last_modified ,timestamp
6. 关于字段,初期本着字段够用原则,面向应用场景即可,不要靠拍脑袋堆积一堆冗余字段
7. 关于长文本,为避免后期使用和运维的需求,blob严禁使用,clob无特殊场景建议也不要使用,实在有大文本建议设计 varchar2(4000) 一对多 blog_id,piece,content,如今信息时代信息流追求的是短平快,极少有用户发布超过2000个汉字的信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不对法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值