0
我想知道是否有可能擁有STI,其中每個子類以不同方式與不相關模型相關聯。Rails - 單表繼承 - 關於模型關係的概念問題
換句話說,說B < A
和C < A
,我落實表A
單表繼承(例如一個類型列,您可以有B
或C
來表示一個子類)。
現在我們假設我們有一個名爲Xyzzy
的獨立模型。
是否有可能實現C
和Xyzzy
之間的關係has_and_belongs_to_many
同時實施B
和Xyzzy
之間的has_one
關係?
我應該如何在STI的背景下做到這一點?還是STI根本不會影響這一點?