▶ 논리명 > 물리명 생성
1.Naming Standards Templates 생성 : 논리명을 물리명으로 변환하기 위해
- Data Dictionary 탭 New Naming Standards Template ...
- Edit Naming Standards Template ... > Mapping > Export > 파일 편집
- Edit Naming Standards Template ... > Mapping > Import


2. 모델 > Naming Standards Utility
- Options: NST 선택, Source : Logical, Target:Physical
- Output: 테이블 선택후 Run Translation

3. PK 일괄변경
- Macro탭> Name Primary Constraints

▶ 도메인 생성및 반영
- Macro탭> Import Domains from Excel > 엑셀 편집 > 도메인 생성
- Macro탭> Domain Bindings Import from Excel

▶ 물리테이블 생성 스크립
1. 논리명을 물리의 Description 에 추가
Sub Main
    Dim diag As Diagram
    Dim mdl As Model
    Dim ent As Entity
    Dim attr As AttributeObj
    Set diag = DiagramManager.ActiveDiagram
    Set mdl = diag.ActiveModel
   For Each ent In mdl.Entities
           ent.Definition  = ent.EntityName
           For Each attr In ent.Attributes
                     attr.EnableOverride(5,True)
                     attr.Definition  = attr.LogicalRoleName 
           Next
   Next
End Sub

2. My SQL 컬럼의 Definition을 DB Comment에 추가
Definition으로 Comment 생성_MySql.bas 실행
Table Editor의 PostSQL 확인

3. Database > Generate Database...


Definition으로 Comment 생성_MySql.bas


'DB' 카테고리의 다른 글

오라클 주차 일수 만들기  (0) 2019.11.29
FB firebird 디비 생성  (0) 2014.09.02
Firebird 클라이언트 툴 DbVisualizer 설정  (0) 2014.08.31
Posted by 레디37
,