這可能是一個愚蠢的問題,但我很好奇在設計資料庫時應該選擇有一個單獨的表而不是僅僅有一個額外的列?例如,假設我有一個用戶表,如果我想要一個功能,例如禁止或驗證用戶或任何其他小功能,例如用戶何時可以選擇將他們的生物設定為公共或私有等,在這種情況下你會在用戶表中有一個可以打開和關閉的簡單布爾列,或者您是否會為每個功能提供一個單獨的表?
uj5u.com熱心網友回復:
這是一個非常基礎的問題relational database,所以我建議你通過Database Normalization
IT 技術,即按照一系列所謂的范式來構建關系資料庫的程序,以減少資料冗余并提高資料完整性。這是一些可以用作起點資料庫規范化的文章
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/529630.html
標籤:sql数据库
