一、技巧
1、一个实体对应着一张表
2、除了id(主键)为int外,能够用varchar2类型的都用(方便)
3、字段长度适当设计长一些
4、设计字段要预留两个字段(如果一开始怕自己设计不周到,最好多预留字段)

二、表之间的关系:
1、一对一:当一张表的字段过于太多,而很多字段可能只有在某些情况下,才会使用到,这时也可以考虑使用一对一设计。比如user表用作登录,但user有很多字段,一般字段不经常用,则建设一张一对一的profile表
2、一对多:一对多,是最常见的一种设计
3、多对多:需要中间表
参考:https://blog.csdn.net/weixin_44439678/article/details/89818685
三、
https://www.cnblogs.com/jpfss/p/8483400.html 如何设计一个优秀的数据库(转)
http://www.dzwebs.net/1305.html 如何科学合理的根据需要设计数据库表
https://www.cnblogs.com/knowledgesea/p/3667395.html 数据库设计三大范式
博客介绍了数据库表设计的技巧,如一个实体对应一张表,字段多用varchar2类型、长度适当加长并预留字段。还阐述了表之间的关系,包括一对一、一对多和多对多的设计情况,同时提供了相关参考链接。

1428

被折叠的 条评论
为什么被折叠?



