2012-11-24 6 views
1

이 문제를 해결하는 가장 좋은 해결책은 무엇입니까?다른 모델 유형이있는 레일 모델

나는 소스 및 대상 지점을 포함하는 티켓 모델을 가지고 있습니다. 출처는 주소, 기차역, 공항 일 수 있으며, 각 필드는 주소가있는 도시와 주소 필드, 기차역에는 기차 창고 및 기차 번호 필드 등이 있습니다. 목적지도 똑같아. 티켓의 소스 및 대상 유형에 대한 동적 선택을 구현해야합니다.

답변

4

레일스는 멋진 방법이 있습니다. 그 이름은 polymorphic associations입니다. 설명서를 읽으십시오.