现有的网站,需要多个用户访问相同的数据

njthzxwz  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(405)

我有一个现有的网站,不使用任何特定的框架。这个项目要老得多,而且正在慢慢发展,这真的有点像一场噩梦。
目前,我正在努力实现一个更好的解决方案,为当前用户有'助理'到他们的帐户。
当前数据如下所示(用户和联系人表):


**users table**

userId, email,         password...
1       test@test.com, pa$$word
2       ass@test.com,  pa$$word

**contacts table**

contactId, userId, fName, lName...
1,         1,      john,  doe

我正在试图找出如何修改我的网站,以启用用户ID的(1和2),以便能够访问此联系人。
不是从头开始,我能从中收集到什么方向或样本来解决我的这个问题?任何帮助都将不胜感激。

368yc8dk

368yc8dk1#

从contacts表中删除userid列,并创建一个新表contacts\u users,其中包含两列contactid和userid。这称为透视表,允许多对多关系,如您所描述的那样。

相关问题