我正在創建一個網站,將一張媒體附加到用戶。附加項目給用戶
因此,例如,如果用戶觀看了新電影,他們可以點擊該電影並將其添加到該配置文件中作爲正在觀看。
我有兩個用戶和電影數據庫,每個都有一個ID,但我不知道如何將電影附加到用戶配置文件?我知道需要加入。
我正在創建一個網站,將一張媒體附加到用戶。附加項目給用戶
因此,例如,如果用戶觀看了新電影,他們可以點擊該電影並將其添加到該配置文件中作爲正在觀看。
我有兩個用戶和電影數據庫,每個都有一個ID,但我不知道如何將電影附加到用戶配置文件?我知道需要加入。
有三個表(在同一個數據庫):
users
:userid
(初級),name
(唯一的),...
movies
:movieid
(初級),...
watched
:userid
(index),movieid
(index)
如果你有一個「用戶」表和一個「電影」表,你可能需要的是一箇中間的表格,比如說「MoviesUsers」,以加入這兩個表格。
MoviesUsers將有兩個字段:movie_id和user_id,並且此表中的每一行都表示用戶和電影之間的附件。
你需要這張表,因爲這是一個多對多的關係:每個用戶可以有很多電影,並且每部電影都可以連接到許多用戶。
希望我能夠提供幫助。