首页 > 编程知识 正文

简述设计表结构的步骤,数据库表结构设计说明书能给

时间:2023-05-04 03:19:29 阅读:168149 作者:2504

a .什么样的表格符合3NF (范式)

表的范式是先满足1NF,再满足2NF,再满足3NF

1NF:表列的原子性,不可分解,即列信息,不可分解,只有数据库是关系数据库(MySQL/Oracle/DB2/Informix/sysbase/SQL server )

2NF:表的记录是唯一的,满足2NF。 通常,我们设计并实现主键

3NF:即表中无冗余数据。 也就是说,如果可以导出表的信息,就不应该单独设计和保管字段。 例如,以下的设计是不满足3NF

反3NF :但是,没有冗馀的数据库并不一定是最好的数据库,为了提高运用效率,可能必须降低模式标准,适当地保留冗馀的数据。

具体来说,在概念数据模型设计中,遵守第三范式,降低范式标准的工作在物理数据模型设计中进行考虑。 降低范式是增加字段,允许冗余。

转载于:https://www.cn blogs.com/typical-me/p/9537149.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。