我試圖構建一個web應用程序,我碰到了一堵牆。我沒有要求任何人通過這樣做,只是一些建議和推動正確的方向。PHP,MySQL,谷歌地圖問題
因此,我正在嘗試構建一款應用程序,該應用程序使用Google Maps API顯示您附近的本地公園地圖,並允許人們在特定公園的特定時間發佈拾取遊戲(非正式體育賽事)。夠簡單吧?
到目前爲止,我已經創建了一個帶有本地公園表格(列:名稱,經度,緯度)的數據庫和一個php腳本,它將該表格轉換爲地圖用於繪製點的XML文件的公園。我還創建了一個使用php將新數據插入表格的表單,從而在地圖上創建一個新的公園標記。
到目前爲止,這一切都很順利,但我不知道如何繼續。我想我想創建一個'遊戲'表(列:運動,時間,公園(?)),但我不確定這是否會奏效。我能否在「公園」和「遊戲」桌之間建立關係,以便許多遊戲屬於公園?如果是這樣,我將如何映射這些遊戲?我的想法有道理嗎?
因此MySQL會自動創建關係時_id追加? – 585connor 2010-10-16 08:43:15
或者我需要手動創建公園上的ID列和遊戲的park_id列之間的關係?如果是這樣,有什麼好的資源可以更多地瞭解如何? – 585connor 2010-10-16 08:56:16
不,mysql不會自動創建關係。要保持完整性,您必須手動創建外鍵約束:http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html – zerkms 2010-10-16 09:06:48