0
저는 Opencart 데이터베이스 구조를 살펴 봤는데 기본적으로 제품 테이블, 카테고리 테이블 및 product_id를 category_id에 연결하는 2 개의 열이있는 테이블을 가지고 있습니다.왜 별도의 product_to_category 데이터베이스 테이블이 필요합니까?
이유가 무엇입니까? category_id를 제품 테이블의 열로 포함시키는 것이 더 간단하지 않습니까?
상자에서 꺼내세요. 제품에 카테고리가 1 개만있을 수는 없습니다 ... 전기 드라이버와 드릴 인 장치가 있고 두 제품 범주 모두에서 같은 제품을 갖고 싶다면 분명히 같은 하위 트리에 있지 않습니까? 따라서 이것은 제품과 카테고리 엔티티 간의 다 대다 관계 때문입니다. – ppeterka