728x90
ER 모델 Entity Relation model
- 개체, 속성, 관계 등표현
- ERD Entity Relationship Diagram 개체 관계 모델로 표현
ER 도형
ERD 예시
- 선생님 개체와 학생 개체는 1:N 담당 관계
- 선생님 : 선생번호 기본키, 이름
- 학생 : 학번 기본키, 이름
- 한명의 선생님이 여러 학생 담당
개체와 개체 어커런스
- 개체 타입 Entity Type : 개체 인스턴스들의 집합. ex)선생님, 학생 -> 개체 타입
- 개체 인스턴스 Entity Instance : 하나의 개체를 개체 인스턴스. ex) 홍길동 선생님, 김길동 선생님
릴레이션 relation : 테이블
튜플 tuple : 한행
어트리뷰트 attribute 속성 : 한 열
카디널리티 cardinality : 튜플 수
도메인 domain : 가능한 속성 값 집합 (ex. 학생 개체가 반 속성을 갖는 경우, 반 속성의 도메인으로 1~6반)
기본키 primary key : 모든 개체 타입은 한 개체를 유일하게 식별할수있는 기본키 속성 가짐
관계 타입
- 차수 : 관계에 참여하는 개체 타입 개수에 대한 관계 종류
-> 단항, 이항, 삼항, n항 관계
- 대응수에 대한 관계 종류
-> 1:1, 1:N, N:M 관계
300x250