• 请不要在回答技术问题时复制粘贴 AI 生成的内容
want2know
V2EX  ›  程序员

一个家长账号关联多个孩子,数据库要怎么设计呀?

  •  
  •   want2know · Apr 22, 2022 · 1751 views
    This topic created in 1516 days ago, the information mentioned may be changed or developed.
    开发的时候,如果想设计一个孩子管理的功能,就是家长可以在微信添加自己的一个或者多个孩子。然后显示每个孩子相对应的信息,这个时候,数据表应该怎样设计呀?
    是不是在 tb_user(家长表)里面预先写好 child_1, child_2, child_3 这些字段呀?
    然后在孩子表里面再关联对应的 parent_id
    Lax
        1
    Lax  
       Apr 22, 2022
    1-N 关系的话,家长表不需要添加字段,孩子表里的 parent_id 足够了
    want2know
        2
    want2know  
    OP
       Apr 22, 2022
    @Lax 好像有道理
    Chism
        3
    Chism  
       Apr 22, 2022 via Android
    mongodb 数组
    xem
        4
    xem  
       Apr 23, 2022
    建议加一个“家庭”的关系表,通过创建家庭,把家长和孩子的 n 对 n 关系绑定
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3081 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 14:54 · PVG 22:54 · LAX 07:54 · JFK 10:54
    ♥ Do have faith in what you're doing.