所以這是更多的設計問題。我有一個主鍵說用戶的ID,我有大量的信息與該用戶相關聯。我很關心應該根據信息將多個表分成不同的類別,還是應該只有一個包含許多列的表?MySQL:多個表或一個表與許多列?
我以前做這件事的方式是擁有多個表格,比如說一個表格用於應用程序使用數據,一個表格用於配置文件信息,另一個用於後端令牌表格等,以使事物看起來有組織。最近有人告訴我最好不要這樣做,並且有一張有許多色譜柱的桌子是好的。所有這些列都有相同的主鍵。
我對數據庫設計相當陌生,所以哪種方法更好,有哪些優缺點?傳統的做法是什麼?
爲了清楚起見,糾正我,如果我錯了,但我認爲「多個表」可以理解爲鏈接/關聯表:https://en.wikipedia.org/wiki/Associative_entity – cellepo 2016-09-28 16:10:33