php - 我应该为用户个人地址和用户组地址准备 1 个或 2 个表吗?

标签 php mysql database database-design doctrine

如果我有用户和用户组(比如本地天文组/俱乐部),并且我希望两者都与街道地址具有一对多关系,我可以只拥有 1 个地址表和两个 fk 吗?我不必复制表架构?还是只有 2 个单独的表 user_addresses 和 user_group_addresses 更好?感谢您的投入和时间,谢谢!

最佳答案

如果用户地址和群组地址其实是同一类型的地址,得到一个地址表,你可以根据需要引用。

关于php - 我应该为用户个人地址和用户组地址准备 1 个或 2 个表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6418154/

相关文章:

php - 使用 DateInterval 和 DateTime::add 添加月份时会出现什么问题?

php - fsockopen 错误我想跳过

php - 无法使用 php 执行命令行

java - 错误: Client does not support authentication protocol requested by server; consider upgrading MySQL client

mysql - 识别功能依赖

php - 如何在PHP中捕获错误代码

MySql Left Join with subselect

mysql - 按列分组时选择零计数

php - 自定义 Magento 模板

sql - 如何在 PostgreSQL 中对二维 int 数组进行排序?