我想從ASP.NET網站的數據庫中存儲緊急求助熱線聯繫人。 。這個聯繫人將被分配到不同城市的特定位置。 。 。 例如:城市=孟買,然後孟買市會有不同的地點,如達達爾,安泰裏,博裏瓦尼等。多個數據庫記錄
我設計了一個表格
現在的問題是,有可能是一個特定城市的多個地點的機場,然後我也有進入整個信息爲每一個位置。 。 。那麼有沒有辦法避免多個條目?
我想從ASP.NET網站的數據庫中存儲緊急求助熱線聯繫人。 。這個聯繫人將被分配到不同城市的特定位置。 。 。 例如:城市=孟買,然後孟買市會有不同的地點,如達達爾,安泰裏,博裏瓦尼等。多個數據庫記錄
我設計了一個表格
現在的問題是,有可能是一個特定城市的多個地點的機場,然後我也有進入整個信息爲每一個位置。 。 。那麼有沒有辦法避免多個條目?
您可以使用下面的表架構和設計你形成相應
位置表
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
聯接表並顯示所需的結果
爲什麼你不能跟上機場名稱的文本框,並保持它禁用?這會好嗎? – DevelopmentIsMyPassion 2013-02-08 11:35:20
只需啓用一個'DropDownList'中的現有機場。你必須將它們與'tblLocation'中的外鍵鏈接到'tblAirport'。 – 2013-02-08 11:35:47
請告訴我們你的桌子是怎麼樣的?給模式 – DevelopmentIsMyPassion 2013-02-08 11:37:59