Search

개념적 데이터 모델링 2

관계집합

개체와 개체 사이의 연관성을 표현
업무 프로세스와 관련된 개체를 명시

사상수 (mappoing cardinality)

관계 집합에 참가한 개체 집합들에 대해 각각의 개체가 얼마만큼의 관계를 맺을 수 있는 지 명시한 수
1 대 1 관계
1 대 다 관계
다 대 다 관계

특수 관계 - 관계가 스스로 속성을 가지는 상황

관계 집합의 속성

재귀적 관계

한 개체 집합 자기 자신과 관계 집합을 형성하는 관계
약한 개체 집합 개체의 존재 유무가 관계를 맺고 있는 개체의 존재에 종속되는 개체 집합

관계 집합의 적용

식별관계

완전히 종속되어 상대 테이블이 없이면 존재할 수 없는 관계
분반은 과목이 없어지면 존재하지 못한다.

비식별관계

강한 존속관계가 아닌, 학생과 교수의 관계 , 교수가 그만둔다고 학생도 자퇴할 필요 없는 관계

재귀적 관계

주의 할 점 무조건 비식별 관계로 만들어야 된다.
자신에게 나와서 다시 자기자신에게로 돌아가는 관계 → 시간차 클릭하면 된다.
Null 허용해야된다.

식별관계를 모두 만든뒤에 비식별 관계를 만들고, 다대다는 제일 마지막에 만들어야지 좋을 것!