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

2022-04-22 18:40:27 +08:00
 want2know
开发的时候,如果想设计一个孩子管理的功能,就是家长可以在微信添加自己的一个或者多个孩子。然后显示每个孩子相对应的信息,这个时候,数据表应该怎样设计呀?
是不是在 tb_user(家长表)里面预先写好 child_1, child_2, child_3 这些字段呀?
然后在孩子表里面再关联对应的 parent_id
798 次点击
所在节点    程序员
4 条回复
Lax
2022-04-22 19:26:01 +08:00
1-N 关系的话,家长表不需要添加字段,孩子表里的 parent_id 足够了
want2know
2022-04-22 19:33:09 +08:00
@Lax 好像有道理
Chism
2022-04-22 20:30:44 +08:00
mongodb 数组
xem
2022-04-23 10:18:53 +08:00
建议加一个“家庭”的关系表,通过创建家庭,把家长和孩子的 n 对 n 关系绑定

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

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

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

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

© 2021 V2EX