2012-06-13 8 views
1

Matrix 3 * 8에 제품을 표시 할 응용 프로그램을 작성하게됩니다.데이터베이스 및 제품 추천 설계

맨 윗줄은 추천 제품 용으로 예약되어 있습니다. 추천 제품은 때로는 0 또는 때로는 최대 3 일 수 있습니다.

특색있는 제품은 일반적인 제품과 비교하여 5-6 개 더 많은 추가 컬럼과 같은 추가 세부 사항이 많이 있습니다.

나는 아마

문제는 내가 같은 테이블 또는 다른 테이블에서 제품 및 주요 제품을 모두 유지해야입니다 (ASP.NET의 데이터 바인딩 된 컨트롤 제품 및 주요 제품) 모두 바인딩됩니다

.

도움이됩니다.

답변

2

Product 테이블에 외래 키가있는 새 테이블 FeaturedProduct를 만듭니다. 추가 정보는이 FeaturedProduct 테이블에 있습니다. FeaturedProduct 테이블에 제품이있는 경우 해당 제품을 의미합니다.

UI를 작성하려면 두 테이블을 외부에서 조인해야합니다.