고객 주문을 추적하는 시스템을 구축 중입니다. 각 주문에는 3 개의 주소가 있습니다. 주 연락처 주소, 청구서 수신 주소 및 배송 주소가 포함됩니다. 세 가지 주소에 대한 주문 테이블에 열을 갖고 싶지 않습니다. 별도의 테이블에서 참조하고 항목을 열거하는 방법을 사용하여 주소 지정이 주, 배송 또는 청구인지 확인할 수 있습니다. AddressType에 대한 주소 테이블에 열을 만들고이를 열거하거나 다른 테이블 (AddressTypes)을 작성하여 주소 열거 및 해당 테이블에 대한 링크를 정의하는 것이 합리적입니까?CakePHP에서 여러 주소로 고객을 처리하는 방법
이 주제를 다룬 다른 질문을 찾았습니다. 여기에서 필자의 모델을 살펴 보았습니다. 내가 겪고있는 문제는 그것을 cakePHP 컨벤션으로 가져가는 것입니다. 저는 BelongsTo 관계가 형성되는 방향을 내면화하기 위해 고심하고 있습니다 - 문서가 나에게 느낀 느낌.
도움이 되셨다면
감사합니다.
나는'belongsTo' 관계의 극성이 룩업 테이블의 경우에 어색하고 반대로 느껴진다는 것에 동의합니다 (당신이 말하는 것과'address_types' 테이블). 'Address'는 실제로 자연어로'AddressType'을'belongsTo'하지 않지만, 그것을 지나칠 수 있었던 충분한 기술적 감각을 만듭니다. 그것은 이상한 장소였습니다.하지만 그것은 학습 곡선이었습니다. –