我有一个应用程序,管理员正在接收来自多个用户的请求。现在我创建了一个列'reqfrom',我可以在其中添加单个值(请求者的名称)。我使用PHP在数组中获取此列并显示结果..
现在如果来自不同用户的多个请求对管理员有什么影响。 ?我无法在mysql数据库的一列中放置多个值(多个请求者名称)。我怎么能实现这个?还是有其他选择。 ?我想在一个列中有多个值..感谢阅读和帮助
答案 0 :(得分:0)
如果单个请求可以有多个请求者,则应该有另一个表:
CREATE TABLE request_requesters (
request_id INT, -- foreign key to requests table
requester_id INT, -- foreign key to users table
PRIMARY KEY (request_id, requester_id)
);
然后,每个请求者都会成为此表中的另一行。