我正在規劃我的Rails項目的數據庫圖。
我有以下實體:Answer(繼承自Post),Question(也繼承Post)和Comment。
評論屬於答案或問題。
我將如何繼續這樣做?繼承Rails數據庫
我曾想過創建Posts表格,同時有問題和答案表,其中有每個問題和每個答案的條目。然後我會有一個連接評論和帖子的表格。
我覺得這個解決方案不乾淨,不夠通用。
什麼是最好和最有效的方法來做到這一點?
編輯:
我沒有興趣在STI(單表繼承)解決方案。我們正在尋找一個有效的解決方案,因爲這將會(希望)成爲一個包含很多帖子的大型項目。
STI是有效的。 –
@Hizki你最終做了什麼? –