0
我熟悉數據庫規範化技術,但我正在努力處理某種情況。我有近100個文件,每個文件至少有一個作者。我想創建功能,用戶可以向作者查詢特定於文檔的文檔,具體到多年,或者直接顯示所有文檔。我正在努力的部分是根據一個或多個作者的文檔請求。特定數據庫規範化 - 作者/文檔
這裏是我的關係細目:作者有很多文件,文件有很多作者,文件有一年,文件有一個標題。這是我必須與之合作的。
這裏是我的關係表迄今:
作者表
+----------+-------------+ | id | name | +----------+-------------+ | 1 | David Noyce | +----------+-------------+
文件表
+----------+--------------------+----------+-----------+-----------+ | id | title | BLOB | Year | ???? | +----------+--------------------+----------+-----------+-----------+ | 1 | Car Crashes, WI | stuff | 2013 | ? | +----------+--------------------+----------+-----------+-----------+
我假設我想作者ID(S)是在我的? ???在我的文檔表中,如果每個文檔只有一個作者,那可能會很好地工作,但事實並非如此。將文檔與許多作者關聯的最佳方式是什麼?
您的意思是「多對多」? – RBarryYoung
@RBarryYoung我相信我的意思是兩個;更新。 – Kermit