我正在尝试在PHP / MySQL中构建一个电子邮件发件人,您可以在其中选择一组人员(在下拉菜单中)并向他们发送消息。我有一个带有电子邮件的{users}表,我无法弄清楚如何进行群组表。
我应该拥有哪些栏目? 要么 还有其他方法可以做同样的事吗?
如果你能像初学者那样解释我真的很感激:)
谢谢)
答案 0 :(得分:1)
你正在寻找一个多对多的关系,看起来像这样(三张桌子):
<强>组强>
id
name
<强> user_groups 强>
id
user_id
group_id
用户强>
id
name
email
每当将用户添加到组中时,您都会在user_groups
表中插入一行。