请教一下数据库表设计

2018-11-27 10:06:55 +08:00
 ukipoi

假如有这样一个关系。 用户微信 -- 手机号 -- 用户账号 那么数据库设计的时候,是在[微信信息表]和[用户账户信息表]里加入手机号绑定的字段呢。 还是单独建立一张表,记录这两者的关系好?

1418 次点击
所在节点    数据库
7 条回复
jitongxi
2018-11-27 10:12:44 +08:00
一对一 一对一 我喜欢单独一张
whypool
2018-11-27 10:13:56 +08:00
一个表就行了

用户表加扩展字段,什么微信 openID,原本生成的 id
biubiuboom
2018-11-27 10:15:54 +08:00
一个表搞定现在又不是省硬盘的年代
youngster
2018-11-27 10:18:24 +08:00
看你是什么样的对应关系,如果一对一对一,那一张表搞定,如果一对多或者多对多建议分两张表或多张表
kanata
2018-11-27 10:23:44 +08:00
习惯于各自单独。
leon4770
2018-11-27 16:12:38 +08:00
userinfo 一张表就够了
xkeyideal
2018-11-27 17:09:05 +08:00
画个 ER 图,多对多拆成 1 对多
根据业务需求,考虑查询的方便程度与可扩展性

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/511828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX