2016-04-08 38 views
0

我正在尋求你的強大知識,使我清楚,因爲我找不到一種方法使其工作。 我有一個表格,用戶可以插入name, email ... and multiple files,我計劃創建兩個表格,一個用於user information,第二個用於the files,文件將存儲在服務器的文件夾中,我將其鏈接保存到the files表格中。 但我不知道如何讓這兩個表互相連接,以便檢索文件與用戶的鏈接。我雖然可以在files table中添加一個userId,它等於用戶的ID ...我不確定這是可能的還是我可以做出的。多個文件和數據

謝謝您提前

回答

0

它的可能性。它是用戶和文件之間的一對多關係。用戶有很多文件。 典型的表設置將在用戶中有一個主鍵'id',這也是文件中的FK。

用戶 ID INT ..更多列

文件
USER_ID 路徑 多個列

內部聯接SQL選擇用戶。文件.eg

選擇*從users.id = files.user_id中的用戶內部加入文件;

+0

雖然我插入文件的路徑到表中我應該加入'files.user_id = users.id'? – Bououm

+0

不,您先保存用戶(如果您有nt。)然後,您在用戶的任何文件的文件表中使用用戶ID作爲user_id。 – peter

相關問題