안녕하세요^^
데이터베이스를 듣고 있는 학생입니다.
은행 데이터베이스를 설계하고 있는데 궁금한 것이 있어서 질문합니다...
여기에 올려도 될런지는 모르겠네요...
BANK (code, BaName, BaAddr) 1 side total
BRANCH (BrAddr, BranchNo) m side total
BRANCH (BrAddr, BranchNo, code) owner의 pk + partial pk
BRANCH (BrAddr, BranchNo, code) 1 side partial
CUSTOMER (ssn, Cname, phone, Caddr) m side total
이렇게 만들었습니다.
궁금한것은... BRANCH와 CUSTOMER의 관계를 FK로 정의할 때, 1side의 PK가 m side로 가게 되는데...
BranchNo와 code가 전부 CUSTOMER로 가게 되는건가요?
제가 개념이 너무 없는 것이면... 설명 부탁드립니다...
|