2010-11-05 69 views
0

我正在創建一個網站,將一張媒體附加到用戶。附加項目給用戶

因此,例如,如果用戶觀看了新電影,他們可以點擊該電影並將其添加到該配置文件中作爲正在觀看。

我有兩個用戶和電影數據庫,每個都有一個ID,但我不知道如何將電影附加到用戶配置文件?我知道需要加入。

回答

0

有三個表(在同一個數據庫):

usersuserid(初級),name(唯一的),...

moviesmovieid(初級),...

watcheduserid(index),movieid(index)

1

如果你有一個「用戶」表和一個「電影」表,你可能需要的是一箇中間的表格,比如說「MoviesUsers」,以加入這兩個表格。

MoviesUsers將有兩個字段:movie_id和user_id,並且此表中的每一行都表示用戶和電影之間的附件。

你需要這張表,因爲這是一個多對多的關係:每個用戶可以有很多電影,並且每部電影都可以連接到許多用戶。

希望我能夠提供幫助。

相關問題