我打算創建一個類似於IMDB.com.ab的網站。爲了減少執行時間,我正在使用以下結構可以更快地工作嗎?Mysql表結構快速工作嗎?
Table - 1 Id Movie_name description 1 name one some description 2 name two some description 3 name three some description Table 2 id actorname 1 name 1 2 name 2 3 name 3 4 name 4 Table 3 id movieid actorid 1 1 1 2 1 2 3 1 3 4 1 9 5 2 6 6 2 5 7 2 8 8 2 1當我要列出的演員在電影節目將會從表3的演員ID和發現從表2中各自的名稱
(使用單個查詢)。當我想列出一個演員它將檢索的電影表3中的電影ID並從第一個表中找到相應的名稱。它能正常工作嗎?任何其他想法?
在大多數情況下,actor的順序很有用。 – StarPinkER 2013-02-17 12:30:17
如果你已經不是,我建議你讓自己熟悉數據庫標準化。這將指導你如何最好地設計你的表格和它們之間的關係。 – greenLizard 2013-02-17 12:35:33