<기본개념 모델링>
1. Entity수집
2. Entity후보 구분
3. Entity분류- key entity, main entity
4. Entity정의 명확화
5. Entity확인
가. 우리가 관리할 것인가?
나. 가로X세로의 크기가 있는가?
다. 독립적 집합인가?
라. 동질성이 있는가?
마. 순수본질 집합인가? (개체집합 혹은 행위집합)
6. Relation찾기
- relationship matrix활용
- 1촌관계만 관리
7. attribute 후보
가. 원자 ?
나. singe value ?
다. 추출값 ?
라. 보다 상세한 관리를 할것인가 ?
<상세개념 모델링>
8. 상세화
가. 정규화(1, 2, 3)
나. M:M관계해소
9. 통합
가. 수직적 통합 : 계층구조 -> 순환구조
나. 수평적 통합 : 역학의 통합(유사한 entity), subtype(강결합, 약결합...)
다. 관계의 통합 : 배타적 통합
라. 차원간의 통합 : 3-4개의 관계를 통합
10. 이력관리
가. 1:1 -> 1:M
나. 1:M -> M:M
다. M:M -> M:M(uid추가)
라. 선분으로 관리
1. Entity수집
2. Entity후보 구분
3. Entity분류- key entity, main entity
4. Entity정의 명확화
5. Entity확인
가. 우리가 관리할 것인가?
나. 가로X세로의 크기가 있는가?
다. 독립적 집합인가?
라. 동질성이 있는가?
마. 순수본질 집합인가? (개체집합 혹은 행위집합)
6. Relation찾기
- relationship matrix활용
- 1촌관계만 관리
7. attribute 후보
가. 원자 ?
나. singe value ?
다. 추출값 ?
라. 보다 상세한 관리를 할것인가 ?
<상세개념 모델링>
8. 상세화
가. 정규화(1, 2, 3)
나. M:M관계해소
9. 통합
가. 수직적 통합 : 계층구조 -> 순환구조
나. 수평적 통합 : 역학의 통합(유사한 entity), subtype(강결합, 약결합...)
다. 관계의 통합 : 배타적 통합
라. 차원간의 통합 : 3-4개의 관계를 통합
10. 이력관리
가. 1:1 -> 1:M
나. 1:M -> M:M
다. M:M -> M:M(uid추가)
라. 선분으로 관리