我想在ASP.NET网站上存储数据库中的紧急求助热线联系人。 。 .this联系人将被分配到不同城市的特定位置。 。 。 例如:City = Mumbai然后孟买市将有各种各样的地方,如Dadar,Andheri,Borivali等。
我设计了一个表单
现在,问题在于,某个城市的多个地点可能有一个机场,那么我也必须输入每个地点的全部信息。 。 。那么有什么方法可以避免多次输入吗?
答案 0 :(得分:2)
您可以使用以下表格架构,并相应地设计表格
位置表
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
更新(表单设计提示)
Service Table
INNER JOINS
加入表格并显示所需的结果