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

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

 

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

 

기본 테이블 Product 이 있고

 

가맹점제품 테이블 Product_Agency 에는

Product 테이블의 키

가맹점키

상품가격

 

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

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

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

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

 

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

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

 

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

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

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

 

조언 부탁 드립니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 20072
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12120
8038 소수점 한자리까지 나오게하려고 하는데... [1] 더따뜻한 2014.07.17 3950
8037 가장많이 사용 되는 프로시저 또는 테이블을 알아보는 방법 [3] 빡빡이 2014.07.16 2785
8036 소수점 1째 자리만 사용한다고 할때 가장 좋은 type? [2] 쌩규 2014.07.16 2913
8035 ROW_NUMBER 사용법 [2] 아싸라비아콜롬비아 2014.07.15 3603
8034 이걸..어찌해야할지..도와주십시요 선배님들!! [2] SQL왕왕초보 2014.07.15 2680
8033 프로시저 조회 결과를 임시 테이블에 입력하는 방법 [1] 강구다.. 2014.07.15 3179
» 특정정보를 공유하고 별개로도 할 수 있는.. [2] 냥냥 2014.07.15 2432
8031 제품군별 집계 [10] devil5538 2014.07.15 2586
8030 테이블에 있는 쿼리를 실행 할 수 있나요? [3] 군고구마 2014.07.14 2320
8029 2008쿼리 문의 입니다. [1] 천재sizin 2014.07.13 2329
8028 primary Key 값변경 어떻해하면좋을까요 [3] 등빛 2014.07.11 9656
8027 프로시져 속도 질문 합니다. [1] 멋도리 2014.07.11 2669
8026 조회문으로 사업자번호 유효성 검사 하는것을 할려고 하면 어찌해야 하죠?? [3] 아싸라비아콜롬비아 2014.07.11 3134
8025 업데이트 방법 문의드립니다 아수라발발타 2014.07.11 2118
8024 두개의 TABLE을 비교해서 출력하는 문제..도와주세요. [1] 강하늘_275564 2014.07.11 2923
8023 쿼리로 Trigger 나 index 생성하기 [2] 냠냠10 2014.07.10 2227
8022 linked server 오라클 프로시져 호출 문의 단하 2014.07.10 3947
8021 set no_browsetable on 에 대해 아시는 분 계신가요? 프로비 2014.07.10 2889
8020 oracle에 조인변환질문 [5] 아지라엘 2014.07.10 2905
8019 조회 속도 관련 [1] 냥냥 2014.07.09 2257





XE Login