RoR에서 간단한 질문 : 두 필드가 동일한 모델의 외래 키를 사용할 수 있습니까?복수의 고유 필드에 동일한 외래 키 사용
예를 들어, 나는 직원입니다. 두 개의 필드가 필요합니다. 현재 사용중인 상점과 앞으로 이동할 장소입니다. 내 모델에서 두 가지 필드가 같은 foriegn 키이지만 다른 값을 가질 수는 있습니다.
그것은 설명하기 어렵다 ...
일례 Employee
모델에서
EMPLOYEE TABLE
----------------------------------------------
Name Current Shop ID Next Shop ID
John Doe 2 1
SHOP TABLE
----------------------------
ID Shop Name
1 Jims Tools
2 Johns Tools
, 나는 쇼핑 모델에서 외래 키로 Current Shop
및 Next Shop
모두를 원한다.