ukipoi
V2EX  ›  数据库

请教一下数据库表设计

  •  
  •   ukipoi · Nov 27, 2018 · 2038 views
    This topic created in 2794 days ago, the information mentioned may be changed or developed.

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

    7 replies    2018-11-27 17:09:05 +08:00
    jitongxi
        1
    jitongxi  
       Nov 27, 2018
    一对一 一对一 我喜欢单独一张
    whypool
        2
    whypool  
       Nov 27, 2018
    一个表就行了

    用户表加扩展字段,什么微信 openID,原本生成的 id
    biubiuboom
        3
    biubiuboom  
       Nov 27, 2018
    一个表搞定现在又不是省硬盘的年代
    youngster
        4
    youngster  
       Nov 27, 2018
    看你是什么样的对应关系,如果一对一对一,那一张表搞定,如果一对多或者多对多建议分两张表或多张表
    kanata
        5
    kanata  
       Nov 27, 2018
    习惯于各自单独。
    leon4770
        6
    leon4770  
       Nov 27, 2018
    userinfo 一张表就够了
    xkeyideal
        7
    xkeyideal  
       Nov 27, 2018
    画个 ER 图,多对多拆成 1 对多
    根据业务需求,考虑查询的方便程度与可扩展性
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3159 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 12:26 · PVG 20:26 · LAX 05:26 · JFK 08:26
    ♥ Do have faith in what you're doing.