일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 다이어트 후기
- 안드로이드
- Ai
- 머니로그
- 부산맛집
- 고지방다이어트
- 부업추천
- 다이어트 식단
- 브롤스타즈
- 진마켓
- 2025자동차세
- 한식레시피
- 간단요리
- 키토제닉
- 자동차세연납
- #시그널
- 고지방 다이어트
- 저탄수 다이어트
- Android
- 정자동맛집
- 트레이더스
- 재테크팁
- 키토제닉 다이어트
- 갤럭시S
- 남아공월드컵
- Koreanfood
- 대한민국
- 집밥레시피
- LCHF
- 저탄고지
Archives
- Today
- Total
머니로그
ERD - 강의 정리 본문
반응형
본질 or 실질 식별자 등 이전 수강 내용은 정리가 아직 안된 상태 입니다.
< 정규화 >
제 1 정규화 : 유일값. child entity 가 추가 된다.
제 2 정규화 : 여러 key 가 존재할 때, 다른 key 에 영향을 받는 것 제거
제 3 정규화 : key 가 아닌 것 중에 다른 속성에 의해 영향을 받는 것 제거
< sub - type >
연예인 - 가수, 텔런트, 등
예로 이승기가 "가수" 이면서 "배우" 라 할 때,
해결 방법
1. instance 을 추가
: [연예인] 과 [출연내역] 에 대한 관계가 1:M 에서 M:N 이 됨.
2. sub-type 을 추가
: SQL 이 변경됨
3. sub-type set 을 추가
: 가수여부, 배우여부를 추가...
위 3가지 방법이 모두 문제가 있다. 원인은 이승기에 대한 객체 정의가 불명확하기 때문/???
이승기의 [직종] 이 유일값이 아니였다!! 그런데 이걸 속성으로 들고 가기 때문에 발생된 문제.
제 1 정규화에 의해 [직종] 이 child entity 로 추가됨.
[연예인]
|
|
ㅈ
[직종] - - - - - E [출연내역] TODO : 그림으로 삽입
<배타적 관계 데이터모델>
Arc 관계 : child 입장에서 부모가 2 이상 있는 거??
<데이터 구조 통합 사례>
<Entity 의 분리 사례>
1. 실용적 /?
2. 분리결정 기준
-
<Entity 중복 사례>
<이력관리>
1. event 발생 시 마다 생성
2. daily 마다 생성
<Between Relation 의 개념>
<선분이력>
ex> 통신사
이벤트 : 계약, 명의변경, 해제, 해지
이력 : 정상, 정지
<점이력>
<이력관리 유형>
1. row level
2. column level
3. subject level
반응형
'과거기록 (2010 ~ 2024) > IT' 카테고리의 다른 글
우분투 10.10 에서의 구글문서도구 한글지원 문제 (0) | 2011.02.01 |
---|---|
install java in ubunto 10.10 (0) | 2011.01.07 |
[DBMS 기초강좌] 01. 관계형 데이터베이스 (0) | 2010.08.17 |
갤럭시S 충전 (0) | 2010.07.21 |
SKT, 8월 부터 올인원55 이상이면 데이터 무제한 사용 (0) | 2010.07.15 |