Outsider's Dev Story

Stay Hungry. Stay Foolish. Don't Be Satisfied.
RetroTech 팟캐스트 44BITS 팟캐스트

ERWin 모델링하기전에 설정하기

ERWin을 멸달전에 프로젝트 할때 처음 만져보고는 그 뒤로는 남이 만든거 보거나 사용만 하다가 오랜만에 다시 만지려니까 엄청 해맸다. 멀 했던것 같은데 왜 이렇게 기억이 안나는지.. ㅎㅎ

ERWin으로 디비모델링을 하면 처음 설치했을 때는 아래처럼 나온다.

ERWin

얼핏 보면 별 문제 없어보이지만 우리가 사용하는 보통의 ERWin에서는 관계표시가 저렇게 안나온다는 것이 문제이지... 메뉴가 복잡해서 찾기가 만만치 않더라...

ERWing Menu

[Model] - [Model Properties...]에 들어가면 된다.

ERWing Model Properties

처음 ERWin을 설치하면 둘다 IDEF1X로 설정되어 있기 때문에 맨위의 화면처럼 관계가 표시된다. 하지만 우리가 오라클이나 MS SQL에서 사용하는 노테이션은 IE (Information Engineering) 이다. 보통은 로지컬/피지컬을 모두 사용하므로 둘다 IE로 설정한다.

ERWin

그렇게 하면 관계가 익숙한 형태로 바뀐다. 관계를 설정했을 때 FK를 PK로 사용하지 않으려면 관계를 Non-Identifying Relationship으로 설정하면 된다.


덧) 테이블의 모서리가 둥글게 표시되는 건 다른 테이블의 하위에 속했다는 표시이다.
2007/10/29 00:12 2007/10/29 00:12