簡體   English   中英

數據庫架構建議

[英]Database schema suggestion

我在表user有三個字段,其中最多可以保存一個用戶的三個位置。 表的架構類似於:

UserID, name, location_1, location_2, location_3

現在的問題是我還必須保存用戶喜歡的位置,所以有兩種方法。

我要么添加另一列(在表user ),將其命名為“ favorite_location ,這將是三個已保存位置之一的值。

要么

我應該只存儲位置的位置(在“ favourite_location”列中),即2表示location_2當前是收藏位置。

更新:

我有一個限制,不要創建另一個表UserLocation

無論哪種方式,您都將創建“ favorite_location列。 因此,您可以選擇存儲完整的位置值或僅存儲列索引。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM