gpt4 book ai didi

php - MySQL表设置

转载 作者:行者123 更新时间:2023-11-29 07:10:01 25 4
gpt4 key购买 nike

大家好,我正在设置一个 PHP 网络应用程序,它将使用帐户的子域。我将子域存储在具有以下字段的 MySQL 表中:

subdomain_id | owner_id | name | date_created

owner_id映射回user表中的user_iduser表有如下字段:

user_id | email_address | etc...

现在我正试图弄清楚什么是存储哪些用户有权访问哪个子域的最佳方式。是不是最好再建一个表,下面的字段呢?

id | subdomain_id | user_id

这将包含如下数据(显示用户 #6 可以访问子域 4 和 7):

id | sudomain_id | user_id
1 | 4 | 6
2 | 4 | 23
3 | 7 | 6

有没有更高效的方法?

最佳答案

这是建立多对多关系模型的正确方法,但是 id 列是完全没有必要的。您不需要给每个表一个人工标识符。该表的主键只是(subdomain_id, user_id)

关于php - MySQL表设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5176196/

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