Php 在MySql中,多个外键可以指向同一个主键吗?

Php 在MySql中,多个外键可以指向同一个主键吗?,php,mysql,Php,Mysql,我有一个记录用户id和用户名的表。我想创建第二个表,该表创建一组不同的用户,使表列看起来像:groupname、user1、user2、user3、user4、user5、user6。我想引用用户列1-6作为外键,引用第一个表的用户id列作为主键。我正在本地服务器上使用phpMyAdmin。这能做到吗 编辑: 用户不应该属于多个组,我想我可以将引用的用户列设置为null,直到用户加入组,主键用户id将加载到引用的用户id列中 一个用户可以属于多个组吗?^一次不能只有一个用户属于一个组,然后将组的

我有一个记录用户id和用户名的表。我想创建第二个表,该表创建一组不同的用户,使表列看起来像:groupname、user1、user2、user3、user4、user5、user6。我想引用用户列1-6作为外键,引用第一个表的用户id列作为主键。我正在本地服务器上使用phpMyAdmin。这能做到吗

编辑:


用户不应该属于多个组,我想我可以将引用的用户列设置为null,直到用户加入组,主键用户id将加载到引用的用户id列中

一个用户可以属于多个组吗?^一次不能只有一个用户属于一个组,然后将组的主键用作用户表中的外键。只需将组id作为@RobbyCornelissen建议的属性添加到用户表中即可。如果要添加第七个组成员,您将遇到麻烦