ERWin Physical Modeling example
ERWin 을 이용한 물리 모델링 절차
앞서 작성된 논리 모델링 파일을 다시 ERWin 으로 불러들여서 툴바에 포함된 콤보박스에서 Logical 대신 Physical 을 선택한다
사용할 데이터베이스를 지정하기 위해 Database 메뉴에서 'Choose Database...' 항목을 선택한다
아래의 화면에서 데이터베이스의 종류와 버전을 선택하고 각 컬럼의 데이터 타입에 적용할 디폴트 데이터 타입을 선택한다.
일단 디폴트 데이터 타입을 정하고 나중에 세부적으로 변경하면 된다.
각 엔티티를 마우스 우측으로 클릭하여 'Columns...' 항목을 선택하면 컬럼의 이름과 자료형을 변경할 수 있는 창이 뜬다.
Columns 변경 창에서 특정 컬럼의 이름을 선택하고 아래의 Rename 버튼을 누르면 컬럼의 이름을 변경할 수 있다
컬럼의 이름을 변경하고 이어서 필요하다면 화면의 우측에서 컬럼의 데이터 타입과 null 값 포함여부를 변경할 수 있다
아래의 그림은 '우편번호' 엔티티의 컬럼명과 자료형을 모두 수정한 상태이다
위와같은 방법으로 다른 엔티티도 컬럼명과 자료형을 수정하면 된다
엔티티의 이름을 테이블 이름으로 변경하려면 해당 엔티티 위에서 마우스 우측을 눌러서 'Table Properties > Table Options'를 선택한다
테이블 이름을 변경하는 화면에서 Name 입력란에 테이블 이름으로 사용할 이름을 입력한다
아래의 화면은 모든 엔티티의 이름을 데이블 이름으로 변경한 경우이다
지금까지 설정한 내용으로 타겟 데이터베이스에 연결하여 실제 테이블을 생성하는 절차이다