내 데이터베이스의 다음 구조에 대한 도움이 필요합니다. 테이블 수준과 외래 키 간의 관계
이
는지금 내가이 일을 구조하는 데 필요한 테이블
- 가격표
- OptionalGroup
- ProductGroup
- 제품이며, 마지막 테이블 아티클에서 시작 할 수 있습니다.
제품이 제품에 속한 다음 제품이 productgroup에 속한 다음 productGroup이 OptionalGroup에 속하며 OptionalGroup이 PriceList에 속합니다.
그리고 오늘 관계는 이렇게 보입니다.
- 테이블 : 가격표
- 테이블 : OptionalGroup는
- 표를 PriceListId하는 외래 키가 있습니다 : 제품
샘플 데이터를 ProductGroup하는 외래 키가 있습니다 ProductGroup는 외래 키는
- 표를 OptionalGroup한다
> Pricelist: 81 > OptionalGroup: Shoes > ProductGroup: Shoelace > Product: Shoelace 1 > Product: Shoelace 2
어떻게 설계해야합니까?
이 방법으로 제품을 얻으려면 지금 pricelist, optionalgroup, productgroup이 필요합니다. 그런 다음 제품을 얻을 수 있습니다. pricelist는 자신의 OptionalGroup을 가지고 있기 때문에 동일한 선택 그룹 이름을 가질 수도 있습니다.
그리고 무엇이 문제입니까? – vptn
해당 계층의 모든 수준이 항상 필요합니까? –
@ wp91 .. 어떻게 설계해야합니까? 질문입니다;) 그냥 내 텍스트를 읽으십시오. –