2011-06-01 49 views
0

我正在開發一個簡單的地圖存儲庫,並且每個地圖都必須根據no創建一個表。地圖中的屬性。我也想讓用戶創建他想要的每個地圖的附加屬性。這意味着每張地圖都應該有自己的模型,如果有其他屬性,那麼對模型的改變必須在飛行中進行以反映在數據庫中。這個怎麼做 ?截至目前,我正在使用一個模型。使用Django模型,如何形成允許創建其他屬性的網站?

+0

我建議你閱讀*至少*數據庫設計和關係數據庫規範化的介紹。提示:數據庫設計與面向對象設計有很大不同。 – 2011-06-01 11:19:01

回答

2

這是一個可怕的想法。考慮創建第二個模型,該模型對地圖模型具有FK並實施EAV

相關問題