建数据库表需要注意哪些点

您所在的位置:网站首页 群控操作需要注意什么 建数据库表需要注意哪些点

建数据库表需要注意哪些点

2023-08-13 04:20| 来源: 网络整理| 查看: 265

今天刚好要建开发环境所用的数据库表了,就简单记录一下需要注意的关键点吧。 数据库表设计原则

1.面向对象原则 要保证表中的每列与主键相关。 2.表职能单一性原则 如果一张表负责了两个或两个以上的职责,那么该表应进行拆分。 3.表字段与表直接关联原则 如果一个字段与当前表是间接关联的,那么就该创建一张新的表来保存该字段。 4.字段最小原子化原则 一个字段如果包含了多个信息或含义,则该字段就应该拆成多个字段。 5.字段名唯一原则 所有字段不允许单个单词形式存在,例:机构信息表code改为org_code,name改为org_name。好处:避免一些容易出现的SQL错误;方便代码检索;减少部分SQL中输出字段的别名设置;看到字段名或属性名就能知道其含义。 6.不创建外键关联,只是外键关系 设计中的外键仅是为了让大家知道其对应的表才写进去的,实际并不需要在数据库中创建外键。目的是为了确保表之间的独立性。 7.尽量少使用存储过程 除非某个功能对性能要求非常高,且没办法通过存储过程以外的方式来提升性能时,才考虑使用存储过程。 8.应针对所有表的主键和外键建立索引 有针对性的建立组合属性的索引,提高检索效率。 9.必须建立业务主键 除自增id之外,需要使用业务主



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3