Transcript Ch5_2
Ch.5 E-R Model (2) example (p.289) Entities & Relatioships (p.289) Entities 1. 사원 2. 3. 부양가족 (weak) 4. 프로젝트 5. 부서 6. 부품 7. 공급자 Ch5 E-R Model (2) Relationships 1. 2. 3. 부양 (부양가족–사원) 4. 근무 (프로젝트–사원) 관리 (프로젝트–사원) 5. 소속 (부서–사원) 6. 사용 (프로젝트–부품) 구성 (부품–부품) 7. 공급 3-ary (공급자–부품–프로젝트) Database System 2 Entities Entities 1& 2 사원 (사원번호, 이름, 직책, 급여, 주소(시, 구, 동) ) 3. 부양가족 (부양가족이름, 성별) 4. 프로젝트 (프로젝트번호, 프로젝트이름, 예산, multi-valued 위치) 5. 부서 (부서번호, 부서이름, 층번호) 6. 부품 (부품번호, 부품이름, 가격, multi-valued subpart) 7. 공급자 (공급자번호, 공급자이름, 신용도) Ch5 E-R Model (2) Database System 3 Relationships 3. 부양 (부양가족–사원) N:1, = 4. 근무 (프로젝트–사원) M:N, = 관리 (프로젝트–사원) 1:1, = 5. 소속 (부서–사원) 1:N, = = 6. 사용 (프로젝트–부품) M:N, - 구성 (부품–부품) M:N, - 7. 공급 3-ary (공급자–부품–프로젝트) L:M:N - - Ch5 E-R Model (2) (사원번호, 부양가족이름) (사원번호, 프로젝트번호, 역할, Start_Time) (사원번호, 프로젝트번호, Start_Time) (사원번호, 부서번호) (프로젝트번호, 부품번호, 사용개수) (부품번호, Child부품번호, numincluded) (공급자번호, 부품번호, 프로젝트번호, 공급량) Database System 4 Entity-Relationship diagram M 부양 1 N 부양가족 N 근무 1 N 소속 관리 1 L M 1 사용 Ch5 E-R Model (2) N 공급 M N M 부품 구성 부서 3. 부양 (부양가족–사원) 4. 근무 (프로젝트–사원) 관리 (프로젝트–사원) 5. 소속 (부서–사원) 공급자 프로젝트 사원 N N:1, M:N, 1:1, 1:N, ===== 6. 사용 (프로젝트–부품) M:N, - 구성 (부품–부품) M:N, - 7. 공급 3-ary (공급자–부품–프로젝트) L:M:N, - - - Database System 5 Entities Entities 1& 2 사원 (사원번호, 이름, 직책, 급여, 주소(시, 구, 동) ) 3. 부양가족 (부양가족이름, 성별) 4. 프로젝트 (프로젝트번호, 프로젝트이름, 예산, multi-valued 위치) 5. 부서 (부서번호, 부서이름, 층번호) 6. 부품 (부품번호, 부품이름, 가격, multi-valued subpart) 7. 공급자 (공급자번호, 공급자이름, 신용도) Ch5 E-R Model (2) Database System 6 Relationships 3. 부양 (부양가족–사원) N:1, = 4. 근무 (프로젝트–사원) M:N, = 관리 (프로젝트–사원) 1:1, = 5. 소속 (부서–사원) 1:N, = = 6. 사용 (프로젝트–부품) M:N, - 구성 (부품–부품) M:N, - 7. 공급 3-ary (공급자–부품–프로젝트) L:M:N - - Ch5 E-R Model (2) (사원번호, 부양가족이름) (사원번호, 프로젝트번호, 역할, Start_Time) (사원번호, 프로젝트번호, Start_Time) (사원번호, 부서번호) (프로젝트번호, 부품번호, 사용개수) (부품번호, Child부품번호, numincluded) (공급자번호, 부품번호, 프로젝트번호, 공급량) Database System 7 Entity-Relationship diagram M 부양 1 N 부양가족 N 근무 1 N 소속 관리 1 L M 1 사용 Ch5 E-R Model (2) N 공급 M N M 부품 구성 부서 3. 부양 (부양가족–사원) 4. 근무 (프로젝트–사원) 관리 (프로젝트–사원) 5. 소속 (부서–사원) 공급자 프로젝트 사원 N N:1, M:N, 1:1, 1:N, ===== 6. 사용 (프로젝트–부품) M:N, - 구성 (부품–부품) M:N, - 7. 공급 3-ary (공급자–부품–프로젝트) L:M:N, - - - Database System 8 Entity-Relationship diagram 이름 직책 급여 사원번호 시 구 동 역할 M 주소 부양 1 프로젝트번호 Start_Time 근무 N 소속 부양가족 1 성별 관리 부서 층번호 Ch5 E-R Model (2) L M 사용 N 부서이름 신용도 위치 공급 공급자 M 공급량 N M 부품 구성 사용갯수 부양가족이름 부서번호 1 Start_Time 공급자이름 예산 프로젝트 1 N 프로젝트이름 N 사원 공급자번호 N 부품번호 numincluded 부품이름 가격 Database System 9