[英]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.