Schema

連結表或列鍵

  • June 2, 2012

結構簡單:

有一個表格 PAGES - 它儲存有關為頁面開發 GROUPing 概念的特定登錄頁面的資訊,我們說一個頁面可能屬於也可能不屬於一個組,它只屬於一個組。

連結表 group_page.group_id,group_page.page_id 是正確的方法嗎?還是 pages.group_id ?

基於數據的性質、變化的可能性、截止日期、項目的壽命、儲存空間、性能要求等,這是相當主觀的。

但是,決定因素可能是您需要對頁面進行多個分組的可能性。如果你願意,那麼現在就實現一個連接表。如果不是,將 Group_Id 放在 pages 表中會更快、更簡單、性能更好,並且使用更少的空間。

引用自:https://dba.stackexchange.com/questions/18677