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