2011-08-02 2 views
0

현재 작업장에 대한 스케줄링 시스템을 구축 중입니다. 이것은 인신 매매가 많은 대학교 투어 가이드 사무실이며, 당일 행사 일정과 이용 가능한 모든 투어 가이드의 이동을 고려하여, 시스템은 이용 가능한 투어 가이드에게 투어를 할당합니다.레일 3 : 사전 설정 값을 사용하여 테이블에 항목을 자동으로 작성하십시오.

그러나 사용자에게 당일 일정 일정 (또는 둘러보기 목록)을 작성하도록 요청할 때 일정을 자동으로 생성하여 조작 할 수있게하는 것이 좋습니다. 요일에 따라 다른 두 가지 유형의 일정이 있습니다.이 헤드 스타트는 많은 시간을 절약 할 것입니다.

내 질문 :이 '시드'데이터는 어디에 넣어야합니까? 내가 YAML을 생성하고 적절한 날짜로 채우기 위해 메소드를 읽도록해야합니까? 이은으로 지속 너무 중복처럼

guide has_many :tours, :shifts 
shifts belongs_to :guide 
tour belongs_to :guide 

나는 '하루'모델로 간주했지만 때마다 날짜 시간이기 때문에, 나는 느꼈다 :

참고로, 내 모델은 현재과 같이 구성되어 있습니다 데이터 베이스.

감사합니다. 모든 제안을 환영합니다. 나는 이것을 처리하기위한 올바른 "Rails Way"에 대한 올바른 이해를 얻으려고 노력하고 있습니다.

답변

관련 문제