次のテーブルスキーマを使用して、それに応じてフォームを設計できます
ロケーションテーブル
LocationID (Primary Key)
CountryID (Foreign Key)
CityID (Foreign Key)
ContactID (Foreign Key)
Location
シティテーブル
CityID(Primary Key)
City
国表
CountryID(Primary Key)
Country
サービス表
ServiceID(Primary Key)
Service --Airport/Ambulance/fire...
連絡表
ContactID (Primary Key)
ServiceID (Foreign Key)
Description --AirportName/HospitalName
Contact --Contact Number
UPDATE (フォーム設計のヒント)
- 都市/国/サービス テーブルにレコードを追加するためのフォーム (これらは非常に単純で、重複するエントリ/必須フィールドを確認するだけです。
- 連絡先テーブルの場合、データが入力されたサービスのドロップダウンを使用します
Service Table
- 場所については、それぞれのテーブルから入力された国、都市、および連絡先のドロップダウンを使用します。
INNER JOINS
テーブルを結合し、目的の結果を表示するために使用します