做数据库的设计一定要有思路,把各个表的依赖关系整理清楚。
我们就讲一个小例子就可以让你轻松掌握到设计数据表和字段的思路
创建表和字段之前首先要明确各表之间的依赖关系
场景: 比如现在要做一个电商网站的数据库
整理清楚要设计的表:用户信息表,商品信息表,结算的表。
PS:购物车的表请根据此例举一反三的去思考它的依赖关系,吴小迪相信聪明的您一定会做出来的
思路:
我们要 先设置不需要依赖其他表的表的字段(这句话一定要看懂,看不懂再来几遍,看懂为止),
比如说用户信息和商品信息的表就 不需要依赖 其他的表,那么我们就 先设置 这俩个表的字段。
而结算页既 需要依赖 用户信息的表又 需要依赖 商品信息表那么我们就 最后设计 它。
各表的字段如下图所示(是特别特别简版的,只是为了帮助朋友们整理思路):
用户信息的表:
商品信息的表:
我只做了一个id,商品的其他信息自己需要啥就加啥字段就可以了。
最后是比较繁琐的结算页的表:
设置一个数据库的大体思路就是这样了,没太理解的朋友们可以在下方评论,笔者会及时回复,你没理解的有可能别人也没理解,你说出来笔者回复之后大家都理解了岂不快哉?
来源:51CTO
作者:hanlanzj
链接:https://blog.51cto.com/14538258/2438626