일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- OS
- 알고리즘
- directx
- 병행성 관련 오류
- 락
- 자료구조
- 그리디알고리즘
- 디자인패턴
- 컨디션 변수
- 동적계획법
- 그리디 알고리즘
- I/O장치
- 타입 객체
- 다이나믹 프로그래밍
- 다이나믹프로그래밍
- 병행성
- 멀티프로세서
- DirectX 12
- DirectX12
- 렌더링 파이프라인
- Direct12
- 운영체제
- codility
- 쓰레드
- 멀티쓰레드
- 영속성
- 백준
- 스케줄링
- 파일시스템 구현
- 프로그래머스
- Today
- Total
기록공간
3-1-5장. 데이터 모델의 구성 요소 - 관계(Relationship) - B 본문
관계의 정의
관계는 개체와 개체 사이의 논리적인 연결을 의미한다.
-
관계에는 개체 간의 관계와 속성간의 관계가 있음
관계의 형태
-
일 대 일(1 : 1) : 개체 집합 A의 각 원소가 개체 집합 B의 원소 한 개와 대응하는 관계
-
일 대 대(1 : N) : 개체 집합 A의 각 원소가 개체 집합 B의 원소 여러 개와 대응하고 있지만, 개체 집합 B의 각 원소는 개체 집합 A의 원소 한 개와 대응하는 관계
-
다 대 다(N : M) : 개체 집합 A의 각 원소는 개체 집합 B의 원소 여러 개와 대응하고, 개체 집합 B의 각 원소도 개체 집합 A의 원소 여러 개와 대응하는 관계
관계의 종류
관계는 처리하는 업무 형태에 따라 종속 관계, 중복 관계, 재귀 관계, 배타 관계 등이 있다.
-
종속 관계(Dependent Relationship) : 두 개체 사이의 주종 관계를 표현한 것으로, 식별 관계와 비식별 관계가 있음
-
중복 관계(Redundant Relationship) : 두 개체 사이에 2번 이상의 종속 관계가 발생하는 관계
-
재귀 관계(Recursive Relationship) : 개체가 자기 자신과 관계를 갖는 것으로, 순환 관계 라고도 함
-
배타 관계(Exclusive Relationship)
-
개체의 속성이나 구분자를 기분으로 개체의 특성을 분할하는 관계로, 배타 AND 관계와 배타 OR 관계로 구분
-
배타 AND 관계는 하위 개체들 중 속성이나 구분자 조건에 따라 하나의 개체만을 선택할 수 있고, 배타 OR 관계는 하나 이상의 개체를 선택할 수 있음
-
식별관계와 비식별관계
식별관계 : 개체 A, B 사이의 관계에서 A 개체의 기본키가 B 개체의 외래키이면서 동시에 기본키가 되는 관계
비식별관계 : 개체 A, B 사이의 관계에서 A 개체의 기본키가 B 개체의 비기본키 영역에서 외래키가 되는 관계
'자격증공부 > 정보처리기사_필기' 카테고리의 다른 글
3-1-7장. E-R(개체-관계) 모델 - A (0) | 2020.09.10 |
---|---|
3-1-6장. 식별자(Identifier) - C (0) | 2020.09.10 |
3-1-4장. 데이터 모델의 구성 요소 - 속성(Attribute) - B (0) | 2020.09.08 |
3-1-3장. 데이터 모델의 구성 요소 - 개체(Entity) - A (0) | 2020.09.08 |
3-1-2장. 데이터 모델의 개념 - B (0) | 2020.09.08 |