当前位置:网站首页>数据库设计的总结
数据库设计的总结
2022-08-09 01:57:00 【Robin罗兵】
一、技巧
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 数据库设计三大范式
边栏推荐
猜你喜欢
随机推荐
spdlog日志库的封装使用
『Another Redis DeskTop Manager』用了这款Redis可视化工具,分析效率提升12倍
PMP有什么答题技巧?
SEMRush如何寻找关键词用于投放广告
Group DETR:分组一对多匹配是加速DETR收敛的关键
Phenomenon 1 during RF debugging
力扣刷题记录6.1-----203. 移除链表元素
The 7 taboos of time management summarized by the postgraduate students, how many have you won?
Wireshark packet capture tool
ffplay playback control
字节输入流(InputStream)与字节输出流(OutputStream)
Design of Go-7-RESTful API
右键新建缺少word、excel选项问题处理
德语翻译器在线翻译中文
德语翻译-德语在线批量翻译软件
OpenSceneGraph3.5.1编译
typescript90-使用类型文件声明类型
Dapr学习(4)之eShopOnDapr部署(Rancher2.63&k3s)
ONNX是什么?怎么用?[简明解读版]
线段树知识整理