[英]Attach item to a user
我希望创建一个网站,将媒体附加到用户。
因此,例如,如果用户观看了一部新电影,则可以单击该电影并将其添加到观看的个人资料中。
我有两个用于用户和电影的数据库,每个数据库都有一个ID,但是我不确定如何将电影附加到用户个人资料? 我知道需要加入。
如果您有一个“用户”表和一个“电影”表,则可能需要一个介于两者之间的表,例如“ MoviesUsers”。
MoviesUsers将具有两个字段:movie_id和user_id,并且此表中的每一行将代表用户和电影之间的附件。
您需要此表,因为这是多对多的关系:每个用户可以拥有许多电影,并且每个电影可以附加到许多用户。
希望我能有所帮助。
有三个表(都在一个数据库中):
users
: userid
(主users
), name
(唯一),...
movies
: movieid
(主要),...
watched
: userid
(索引), movieid
(索引)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.