같은 테이블에 저장된 범주 및 제품 데이터를 테이블에 계층 적 관계/상위 - 하위 관계 사용으로 완전히 저장하거나 범주 및 제품 테이블에 대해 두 개의 별도 테이블을 만드는 경우 완전히 혼돈됩니까? 우리는이 후 어떤 혜택을 같이 사용하는 경우 위의 표에서제품 및 카테고리를 한 테이블에 저장하는 것이 좋습니까? 그렇지 않으면 카테고리 및 제품에 별도의 테이블을 사용할 수 있습니까?
, 난, parentId 및 childId와 카테고리 및 제품을 저장하기 위해 같은 테이블을 사용? 또는 카테고리 및 제품에 대해 별도의 표를 사용하며 이유는 무엇입니까? 아무도 도와주세요.
이 내용은 정리해야합니다. 제목에 표시된 질문은 첫 번째 단락의 질문과 다릅니다. 그리고 첨부 파일의 데이터는 또 다른 질문을 나타냅니다. – Ronnis
계층 구조는 몇 레벨까지 갈 수 있습니다. 그것이 단지 하나만 깊다면, 나는 category라고 불리는 별도의 테이블을 가질 것입니다. 쿼리하기가 훨씬 쉬워졌습니다. –
예 @AbBennett 두 테이블에서 이와 같은 데이터를 저장할 다른 이유는 무엇입니까? –