gpt4 book ai didi

database-design - 将单一类型关联到多个类型

转载 作者:行者123 更新时间:2023-12-05 09:00:11 24 4
gpt4 key购买 nike

假设我是 Mark Zuckerberg,现在是 2003 年。

我正在建立一个社交网站 (thefacebook.com),我需要一个建议。

该站点的重点是用户配置文件,但它也支持企业、大学等的配置文件。我们将这些其他配置文件称为页面配置文件。

两种类型的配置文件(用户配置文件和页面配置文件)都支持电话号码。

我应该如何将这些电话号码存储在数据库中?

下面的设计是否有意义:

phones(phone_id, phone_number);
users_phones(user_id, phone_id, ...);
pages_phones(page_id, phone_id, ...);

您会建议替代设计吗?

PS:我相信我对 Facebook 的这件事很感兴趣,所以通过参与这个问题,您可能会参与构建历史。

最佳答案

enter image description here

关于database-design - 将单一类型关联到多个类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6045225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com