我对 Google 引擎和 Google 地图的正确设计有疑问。
要求:
有一个带有各自属性(位置、营业时间等)的商店列表。
每个商店都可以映射到多种商店类型(奥特莱斯、零售、商业等)。
我知道#1 可以通过将我的数据导入我的谷歌地图引擎的表格中来实现。#2 是一组不同的数据,其中 Store PKID 作为外键,另一列指定存储类型。#2 没有 PKID - 即 1 个存储 FK 可以映射到多个存储类型,因此将由 #2 中的多行表示。
例子:
Table 1:
Store ID, Hours
1,5-8
2,5-5
3,5-5
Table 2:
Store ID, Type
1, Outlet
1, Retail
2, Business
3, Retail
我可以使用 Google Maps API 一次性查询这两个表吗?
或者
我是否必须首先从表 1 中获取商店列表,然后为每个商店查询表 2?
我应该记住哪些设计注意事项?
谢谢!