모델 관련 질문입니다.

안녕하세요 선생님, 제가 다음과 같은 자료 구조를 구상을 하고 있는데, 모델을 어떻게 구현해야 할지 고민이 됩니다.

고객 - 고객 기본 정보
- 고객 상담 내역
- 고객 접수 내역

여기서 기본 정보와 상담 내역까지는 구현을 했는데 문제는 접수 내역입니다. 접수 내역이 한 고객당 하나의 접수 내역만 존재해야 합니다. 그리고 다른 접수 내역을 만들려고 하면 '이미 해당 고객에게는 접수 내역이 존재합니다'와 같은 오류 메시지가 올라와야 합니다.

가정하기로는 모델의 OnetoOne이 적절할 것 같다는 생각이 드는데, OnetoOne을 사용하면 될까요? OnetoOne을 사용했을 때 장고에서는 하나의 클래스에 하나의 클래스만 연결시키는 것을 허용하는 것인지 궁금합니다.

감사합니다 선생님!

earth_js 270

2021년 11월 28일 10:50 오전

말씀하신 내용으로는 OneToOne이 적절해 보이네요. - 박응용님, 2021년 11월 28일 3:07 오후 추천 , 대댓글
목록으로