繁体   English   中英

将项目附加到用户

[英]Attach item to a user

我希望创建一个网站,将媒体附加到用户。

因此,例如,如果用户观看了一部新电影,则可以单击该电影并将其添加到观看的个人资料中。

我有两个用于用户和电影的数据库,每个数据库都有一个ID,但是我不确定如何将电影附加到用户个人资料? 我知道需要加入。

如果您有一个“用户”表和一个“电影”表,则可能需要一个介于两者之间的表,例如“ MoviesUsers”。

MoviesUsers将具有两个字段:movie_id和user_id,并且此表中的每一行将代表用户和电影之间的附件。

您需要此表,因为这是多对多的关系:每个用户可以拥有许多电影,并且每个电影可以附加到许多用户。

希望我能有所帮助。

有三个表(都在一个数据库中):

usersuserid (主users ), name (唯一),...

moviesmovieid (主要),...

watcheduserid (索引), movieid (索引)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM