Users table
Id username firstname lastname
1 pmartin Paul Martin
2 pnorton Peter Norton
3 ladams Lee Adams
Group_membership table
Id Group
1 Administrators
2 Developers
3 Technicians
需要帮助。 我已经在Mysql数据库用户表中注册了用户。这些用户可以使用他们的用户名登录系统。在另一个网页上,我想使用 PHP 和 MySQL 为每个注册用户分配组成员身份。我不知道如何才能实现这一目标。
Exemple;
Users group_membership
pmartin -> Administrators, Developers
pnorton -> Technicians
ladams -> Developers, Technicians
最佳答案
由于这里存在多对多关系,因此创建一个新表来映射用户 ID 和成员(member) ID
user_membership
----------------
id - PK
user_id - foreign key referencing Users.id
membership_id - foreign key referencing Group_membership.id
稍后使用连接来获取相关详细信息。
不要试图将多个值存储在一行中作为 CSV。标准化是你的 friend 。
关于php - 使用 PHP 将组成员身份分配给 Mysql 数据库中的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45491614/