28 03 2014
ERWIN Names 사용 – Logical를 자동으로 Physical변경
용어사전을 사용해서 Logical에서 Physical로 바로 변환하고 싶은 경우
1.Erwin에서(Logical모드)
Tools > Names > Edit Naming Standards 를 누른다
2.하단의 Glossary를 선택한다.
Word/Words에 직접 logical의 용어를 쓰고 Abbreviation에 Physical의 용어를 적거나
상단의 import를 이용해서 excel로 정리해 놓은 용어사전을 CSV파일로 저장후 import해도 된다.
위의 과정은 Erwin에서 적용할수 있는 파일인 .nsm파일형태로 만드는 과정이다.
저장하기를 눌러 “파일명.nsm” 파일로 저장한다.
다음은 실제 ERwin에 적용하는 과정입니다.
1.(Logical모드) Tools > Names > Model Naming Options 에서 저장한 .nsm파일을 General탭에서 Use File에서 선택한다.
이제 Logical에서 작성하고 Physical로 바꾸면 자동으로 영문으로 바뀌어 있는것을 볼수 있습니다.
2.자동으로 Physical 로 바뀔때 Macro 로 설정으로 특정한 형태로 변형이 가능하다.
테이블명에 “TB_”가 붙게 한다거나 기타등등의 일을 할수 있다.
Tools > Names > Model Naming Options의 Naming Mapping탭 선택 후
Use Glossary에 체크하면 해당하는 항목이 .nsm파일에 있는 용어로 바뀌게 하는 것을 말한다.
그외 직접 Macro 를 써서 넣을수도 있다.
예제) %Substr(%TableName,4) 테이블명 앞에 PK_가 붙고 그다음에 테이블명이 붙어 Primary Key가 생성된다.
Erwin에서 logical에서 작성한 컬럼명 comment에 나오게 처리 Jenkins job – ant build deploy