假如有这样一个关系。 用户微信 -- 手机号 -- 用户账号 那么数据库设计的时候,是在[微信信息表]和[用户账户信息表]里加入手机号绑定的字段呢。 还是单独建立一张表,记录这两者的关系好?
1
jitongxi 2018-11-27 10:12:44 +08:00
一对一 一对一 我喜欢单独一张
|
2
whypool 2018-11-27 10:13:56 +08:00
一个表就行了
用户表加扩展字段,什么微信 openID,原本生成的 id |
3
biubiuboom 2018-11-27 10:15:54 +08:00
一个表搞定现在又不是省硬盘的年代
|
4
youngster 2018-11-27 10:18:24 +08:00
看你是什么样的对应关系,如果一对一对一,那一张表搞定,如果一对多或者多对多建议分两张表或多张表
|
5
kanata 2018-11-27 10:23:44 +08:00
习惯于各自单独。
|
6
leon4770 2018-11-27 16:12:38 +08:00
userinfo 一张表就够了
|
7
xkeyideal 2018-11-27 17:09:05 +08:00
画个 ER 图,多对多拆成 1 对多
根据业务需求,考虑查询的方便程度与可扩展性 |