Google エンジンと Google マップの正しい設計について質問があります。
要件:
個々の属性 (場所、時間など) を持つ店舗のリストを用意します。
各店舗は、複数の店舗タイプ (アウトレット、小売店、ビジネスなど) にマッピングできます。
#1 は、データをテーブル内の Google マップ エンジンにインポートすることで達成できることを理解しています。#2 は、ストア 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 を使用して 2 つのテーブルを一度にクエリできますか?
また
最初にテーブル 1 から店舗のリストを取得し、次に各店舗についてテーブル 2 を照会する必要がありますか?
どのような設計上の考慮事項に留意する必要がありますか?
ありがとうございました!