我要求存储用户的正确位置&按照他们的要求发送简报,我想了解存储它们的最佳方式,因为我发现存储后检索它很有挑战性。
首先,需要存储的地址如下: - Country1-City1-SocietyName1-AnyMoreSmallLocation1 -...等等。
所以,现在我到目前为止所做的......
表1 ......
PID Place Parent
1 Country1 0
2 Country2 0
3 City1 1
4 City2 1
5 City3 2
6 Society1 3
n等等
然后
我用UID保存位置的用户表
UID Name PID
1. John 6
2. Sam 7
但是在用户位置的接听电话中,它需要像这样......社会名称,城市,国家。根据目前的设计,这似乎不太好。请建议。
答案 0 :(得分:0)
如果每个用户只有一个地址,请考虑只有一个表:
UID Name Country City etc.
但如果每个用户有多个地址,则有2个表(用户和地址):
UID Name
AdresseID UID Country City etc.