0
有表:STI +多FK上一列
comments(id, body, object_kind(photo, topic, ...), object_id),
photos(id, title),
topics(id, title, body),
...(id, ...).
如何使用它可能存在的聯繫FK object_kind + OBJECT_ID與相關表中合適的行中?並創建onCascade=DELETE
(刪除主題時刪除主題的評論)。
溶劑之一:爲每個關係類型創建單獨的列:comment_id
,photo_id
,但我試圖找到更靈活的溶劑。