Cardinality : n:m , 1:n , 0,1:n 같이 관계 표기시 사용하는 방법 (기수성, 선택성)
Inversion Entry : Primary key는 아니지만 검색에 자주 사용되는 키
데이터 무결성 : 트리거 같은 역할
함수종속성
Volume Matrix 에서 정의하면 물리모델을 포워딩 할 때 영향이 있나? (제약사항이라든지.. 뭐 등등)
노트에는 업무 규칙등을 넣어준다
UDP (User Defined Properties)
Type Definition 에 있는 * 는 논리와 물리의 데이터타입이 같다는 의미이다.
Cardinality 화면에 표시하기 (아무런 오브젝트도 선택하지 않은 상태에서 바탕화면에 마우스 우클릭하면 위와같은 메뉴를 선택할 수 있다.
조직 요소의 경우 반드시 비식별관계가 될 수 밖에 없다. 왜냐면, 최상위 조직의 상위 조직은 항상 NULL이기 때문이다.
논리모델의 서브타입은 물리모델 구현시 어떻게 되어야 하나? 테이블을 쪼개서? 아니면 한 테이블로?
Roll-Up / Roll-Down 으로 구현 가능
서브/슈퍼타입 해소하기
유니피케이션 경우 해결방법,
RoleName 정의하면
이렇게 표시가 가능하다.
서브/슈퍼타입 해소방법 - 빨간 표시부분 선택하면 아래 아이콘 활성화 됨
Inversion Entry : Primary key는 아니지만 검색에 자주 사용되는 키
데이터 무결성 : 트리거 같은 역할
함수종속성
Volume Matrix 에서 정의하면 물리모델을 포워딩 할 때 영향이 있나? (제약사항이라든지.. 뭐 등등)
노트에는 업무 규칙등을 넣어준다
UDP (User Defined Properties)
Type Definition 에 있는 * 는 논리와 물리의 데이터타입이 같다는 의미이다.
Cardinality 화면에 표시하기 (아무런 오브젝트도 선택하지 않은 상태에서 바탕화면에 마우스 우클릭하면 위와같은 메뉴를 선택할 수 있다.
조직 요소의 경우 반드시 비식별관계가 될 수 밖에 없다. 왜냐면, 최상위 조직의 상위 조직은 항상 NULL이기 때문이다.
논리모델의 서브타입은 물리모델 구현시 어떻게 되어야 하나? 테이블을 쪼개서? 아니면 한 테이블로?
Roll-Up / Roll-Down 으로 구현 가능
서브/슈퍼타입 해소하기
유니피케이션 경우 해결방법,
RoleName 정의하면
이렇게 표시가 가능하다.
서브/슈퍼타입 해소방법 - 빨간 표시부분 선택하면 아래 아이콘 활성화 됨
여기서 입맛에 맞게 트랜스폼 하면 된다.
모델 프로퍼티에서 옵션을 선택하면 자동으로 변환도 되고, 논리/물리간 서로 다르게 보여지게 해줄 수 있다.
'DATA MODELING > ERWIN' 카테고리의 다른 글
ERWIN reverse engineeing 된 물리모델의 comment 를 이용하여 논리모델명 한글로 만들기 (0) | 2011.10.28 |
---|---|
ERWIN 교육 Ⅱ (0) | 2011.10.27 |