2012-11-27 6 views
1

나는 3 개의 테이블 (User, Designation, Department)이 있다고 생각해보십시오. manytomanyField()라는 이름의 Department 테이블을 만들었으므로 부서 테이블에 데이터가 입력 될 때 Department_Designation이 생성되고이 테이블에 데이터가 자동 채워집니다. 이제 Department_Designation Map 테이블과 User 테이블 사이에 Map이 필요하므로 사용자를 부서 및 지정과 관련시킬 수 있습니다. 어떻게 관계를 만들 수 있습니까? 그 접근 방식은 바른 방식입니다. 예제와 문서를 통해 조언을하고 더 좋은 방법을 제안하십시오. 파이썬 2.7, 장고 1.3, MySQL5.5를 사용하고 있습니다. 감사합니다.Django에서 매핑 테이블을 만드는 방법은 무엇입니까?

답변

0

Extra fields on many-to-many relationships의 설명서를 참조하십시오.

+0

답변을 주셔서 감사합니다.하지만 데이터베이스 설계에 대한 조언이 필요합니다. 사람들, 역할, People_Login, 부서, 지정 테이블이 있습니다. 사람이 학생과 고용인의 모임 인 경우 그/그녀의 부서 및 지정, 로그인 기반으로 자신의 역할을 확인하고 각각의 페이지 또는 기능에 직접 싶지만 직원 지정에 따라 각각의 페이지로 이동한다면. 그걸 좀 도와 주실 수 있겠습니까? – Prasanth

관련 문제