대리점이 있고 가맹점이 있는데요

기본적으로 가맹점의 상품정보는 대리점의 상품명, 가격 등 상품정보를 모두 따라가게 되어있습니다.

 

하지만 가맹점에서 가격을 다르게도 할 수 있게끔 DB를 구성해야 합니다.

 

기본 테이블 Product 이 있고

 

가맹점제품 테이블 Product_Agency 에는

Product 테이블의 키

가맹점키

상품가격

 

이렇게 구성을 하면 되지 않을까 생각했는데

웹사이트에서 상품정보를 뿌려주는 부분에서

해당 가맹점제품 테이블에 없는 상품의 경우에는 기본테이블의 가격을 뿌려주고

해당 가맹점제품 테이블에 해당 상품정보가 있을경우에만 해당 가맹점제품에서 설정해준 가격을 뿌려줘야 하느데요

 

일반 join 으로는 이게 안되는 것 같아서요

상품목록을 뿌려줄때 어떻게 쿼리를 잡아야 하는지 궁금합니다.

 

아니면 DB 구성을 다르게 잡아야 할지?

기본테이블의 모든 상품마다 가맹점 별로 모두 테이블안에 정보를 넣어버릴 까도 생각해봤는데

그렇게 되면 가맹점이 많아질수록 정보관리하기도 힘들 것 같아서요

 

조언 부탁 드립니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 31523
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 16319
8042 SQL 서버 기본 데이터 저장 단위인 페이지 관련.. [1] SQL어렵.. 2014.07.17 2583
8041 Openquery Insert문장 사용법 문의 [1] 바람처럼 2014.07.17 2767
8040 메인컴퓨터는 있고 다른컴퓨터에서 로그인이 안됩니다. [4] 고쳐주세요 2014.07.17 2519
8039 프로시저에서 자바 라이브러리 호출 가능 여부 & 대용량자료 질문입니다. [2] 커피요쿠르트 2014.07.17 3523
8038 소수점 한자리까지 나오게하려고 하는데... [1] 더따뜻한 2014.07.17 3956
8037 가장많이 사용 되는 프로시저 또는 테이블을 알아보는 방법 [3] 빡빡이 2014.07.16 2787
8036 소수점 1째 자리만 사용한다고 할때 가장 좋은 type? [2] 쌩규 2014.07.16 2915
8035 ROW_NUMBER 사용법 [2] 아싸라비아콜롬비아 2014.07.15 3605
8034 이걸..어찌해야할지..도와주십시요 선배님들!! [2] SQL왕왕초보 2014.07.15 2682
8033 프로시저 조회 결과를 임시 테이블에 입력하는 방법 [1] 강구다.. 2014.07.15 3181
» 특정정보를 공유하고 별개로도 할 수 있는.. [2] 냥냥 2014.07.15 2432
8031 제품군별 집계 [10] devil5538 2014.07.15 2591
8030 테이블에 있는 쿼리를 실행 할 수 있나요? [3] 군고구마 2014.07.14 2320
8029 2008쿼리 문의 입니다. [1] 천재sizin 2014.07.13 2330
8028 primary Key 값변경 어떻해하면좋을까요 [3] 등빛 2014.07.11 9834
8027 프로시져 속도 질문 합니다. [1] 멋도리 2014.07.11 2671
8026 조회문으로 사업자번호 유효성 검사 하는것을 할려고 하면 어찌해야 하죠?? [3] 아싸라비아콜롬비아 2014.07.11 3136
8025 업데이트 방법 문의드립니다 아수라발발타 2014.07.11 2119
8024 두개의 TABLE을 비교해서 출력하는 문제..도와주세요. [1] 강하늘_275564 2014.07.11 2925
8023 쿼리로 Trigger 나 index 생성하기 [2] 냠냠10 2014.07.10 2229





XE Login