我想創建一個簡單的遊戲,以幫助我解決數據庫設計和CakePHP問題。理由是遊戲最終應該是可擴展的,應該由MVC提供。簡單的數據庫注意事項和CakePHP
我掙扎,我的頭圍繞一個正確的數據庫設計,但例如:
我有用戶表,只包含平時的細節等
在遊戲中每個用戶將有一個軍械庫(存儲武器),所以我的理解是,用戶和軍械庫表共享'有'的關係。
我的問題是外鍵應該放在哪裏?如果有的話?我應該在用戶表中有一個Armory外鍵還是在Armory表中有一個用戶外鍵。或者我應該爲兩者之間的關係提供完全不同的表格?
另外,無論採用哪種方法,我如何在CakePHP中關聯數據庫的結構?
乾杯,我的困惑是是否有用戶表中的軍械庫參考,反之亦然。儘管如此,讓它在武器表中更有意義 – 2011-03-15 13:01:53