项目是前后端分离的!
目前要接入的是微博登录 支付宝登录 qq登录 微信登录 4个!
第一个问题: 数据表是设计4张表呢还是1张表 加入一个app_type 字段!根据app_type 来规定哪一种类型属于哪一个第三方!
第二个问题: 在用户信息中需要展示绑定的第三方 是否需要在用户表中加入比如 is_bind_weibo 这样一个字段 还是说关联查询之后获取是否绑定某个第三方平台??
项目是前后端分离的!
目前要接入的是微博登录 支付宝登录 qq登录 微信登录 4个!
第一个问题: 数据表是设计4张表呢还是1张表 加入一个app_type 字段!根据app_type 来规定哪一种类型属于哪一个第三方!
第二个问题: 在用户信息中需要展示绑定的第三方 是否需要在用户表中加入比如 is_bind_weibo 这样一个字段 还是说关联查询之后获取是否绑定某个第三方平台??
昨天看到一个有关wp的问题,看到了其中是设计方案或许比较优。
设计一个user辅表,采用user_id+key=>value的形式来存储。
栗子 : user_metadata
id | user_id | key | value |
---|---|---|---|
1 | 1 | qq_openid | dubxynibddvn |
2 | 1 | wechat_openid | cybxunjbct |
3 | 1 | sina_openid | ginxyninfdx |
4 回答1.4k 阅读✓ 已解决
8 回答1.3k 阅读
2 回答1.4k 阅读✓ 已解决
2 回答3.1k 阅读
3 回答1k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
2 回答858 阅读✓ 已解决
设计一张表吧 ,用一个字段来表示分别代表什么三方。
如果不是很频繁的查询的话,感觉还是关联查询吧。