티스토리 뷰

728x90


 
 
1. 관계 타입
 
관계 타입(relationship type): 개체 집합(entity set)들 사이의 대응(correspondence), 즉 사상(mapping)을 말한다.
 
① 일대일 (1:1) ex) 결혼 관계. 신랑과 신부 서로 한 명과 결혼할 수 있음.
② 일대다 (1:n) ex) 모자 관계. 한 어머니는 여러 자식을 가질 수 있음.
③ 다대일 (n:1) ex) 소속 관계. 여러 명이 한 소속에 속해있을 수 있음.
④ 다대다 (n:n) ex) 학생과 과목 개체 간의 등록 관계. 여러 학생들이 여러 과목에 등록할 수 있음.
 
 
- 전체 참여(total participation): 개체 집합 A의 모든 개체가 이 A-B 관계에 참여해야 된다면 개체 집합 A는 A-B관계에서 전체 참여라 한다.
- 부분 참여(partial participation): 개체 집합 A의 일부 개체가 이 A-B 관계에 참여해도 된다면 개체 집합 A는 A-B 관계에서 부분 참여라 한다.
- 존재 종속(existence dpendence): 어떤 개체 b의 존재가 개체 a의 존재가 달려 있다면 b는 a에 존재 종속이라 한다. 이때 a를 주 개체(dominant entity), b를 종속 개체(subordinate entity)라 한다.
 
예를 들어 대출 개체 타입과 상환 개체 타입이 있고, 그 둘 사이에 대출상환 관계 타입이 있을 때, 상환은 대출이 있는 경우에만 존재하므로 대출은 주 개체, 상환은 종속 개체라 할 수 있다.
 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함