나는 개념 상으로는 어려움을 겪고있다. 나는 (놀랍지도 않게) 미디어의 조각을 나타내는 클래스 Media
을 가지고있다. 이제 Media
을 소유 한 여러 클래스가 있습니다. 예를 들어 Question
은 Media
개체를 소유 할 수 있으며 Answer
은 Media
개체를 소유 할 수도 있습니다.belongs_to 클래스 집합
소유 클래스의 방향에서 모델을 만들려고하면 쉽습니다. 적절한 has_one
또는 has_many
연관을 부여하기 만하면됩니다. 그러나, 나는 다른 방향으로 고투하고있다. 미디어가 belong_to
어떤 특정 클래스도 아니며 클래스 집합 중 하나에 속할 수 있습니다.
나는 모호성의 순간에 적절한 것은 단지 belongs_to
연관을 가진 수업에 주석을 달지 않는 것이라고 생각합니다. 그러나이를 확인하는 문서를 찾을 수 없습니다.
좋은 답변이지만 인라인 된 예는 내 생각에 다음 인터넷 사용자가 더 쉽게 만들 수 있습니다. – idbentley