我想将紧急求助热线联系人存储在 ASP.NET 网站的数据库中。. .此联系人将被分配到不同城市的特定位置。. . 例如:City=Mumbai,然后对于 Mumbai City,将会有不同的位置,例如 Dadar、Andheri、Borivali 等。
我设计了一个表格
现在,问题是,一个特定城市的多个位置可以有一个机场,那么我还必须输入每个位置的全部信息。. . 那么有什么办法可以避免多次输入吗?
我想将紧急求助热线联系人存储在 ASP.NET 网站的数据库中。. .此联系人将被分配到不同城市的特定位置。. . 例如:City=Mumbai,然后对于 Mumbai City,将会有不同的位置,例如 Dadar、Andheri、Borivali 等。
我设计了一个表格
现在,问题是,一个特定城市的多个位置可以有一个机场,那么我还必须输入每个位置的全部信息。. . 那么有什么办法可以避免多次输入吗?
您可以使用下表架构,并相应地设计您的表格
位置表
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
连接表格并显示所需的结果