用戶資訊中有籍貫(包含省市縣),現在比較糾結
1.我在設計用戶資訊表時是只設計一個縣的欄位,再從area表中呼叫他的parent_id獲取省市
2.簡單粗暴的在用戶資訊表建立省,市,縣三個欄位
從MySQL性能或者資料庫設計的合理角度來講,哪個更合適一些,忘各位前輩不吝賜教,非常感謝。
uj5u.com熱心網友回復:
如果是我來設計我會選擇第一種:會考慮到資料冗余這些;但是如果是我同事來設計他會選擇第二種:實作簡單,在做查詢時也不用去做關聯查詢,可以直接從一張表就取出來了。uj5u.com熱心網友回復:
有時候適當的冗余可以換來快速的查詢uj5u.com熱心網友回復:
第二種,又不是沒空間,怕啥轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/72043.html
標籤:MySQL
