Q&A 엔코아 기술지원 Q&A 가 가능합니다.

    Q&A

    Q&A

    엔코아의 제품과 서비스에 대한 기술지원 Q&A입니다.
    여러분의 질문에 신속하게 답변 드릴 수 있도록 최선을 다하겠습니다.

    Re : MSSQL Reverse 시 문제점 수정문의
    • 작성일2023/07/07 10:35
    • 조회 109

    안녕하세요.

    1) 답변

    데이터타입은 저희가 관리하고 있는 논리데이터 타입을 기준으로 각 DBMS 별 물리데이터 타입이 매핑되어 있습니다.

    리버스모델을 하실 경우 리버스 대상 DBMS 물리데이터타입에 매핑된 논리데이터타입으로 논리모델 데이터 타입이 지정됩니다.

    리버스 대상 DBMS 물리데이터타입이 논리데이터타입에 없으면 논리모델에 리버스 대상 DBMS 물리데이터타입이 논리모델에 적용 됩니다.

    논리/물리 테이터타입 매핑정보 확인은

    모델러 좌측상단 아이콘 클릭 – 옵션 클릭 – 데이터타입 클릭

    대상 물리 DBMS 선택 – 논리데이터타입에 매핑된 선택된 DBMS물리데이터타입 확인

    아래 그림을 참조해 주세요.

    2) 답변

    리버스 시에 리버스되는 정보는 테이블명, 컬러명, 데이터타입,길이, 기본값, NULL유무, PK 정보로만 리버스 됩니다.

    각 DBMS별 옵션이 있는 정보는 리버스 되지 않습니다.

     

    감사합니다.

     

    -----------------------------------------원문내용-----------------------------------------

    안녕하세요

    다름이 아니라 DA#5 에서 MSSQL 서버에 대해 Reverse 시에 문제점이 확인되어 수정문의 드립니다.

    1) 현재 있는 damx파일상의 스키마 정보와 비교해서 업데이트가 이루어 지는데 물리영역의 데이터타입이 논리영역에도 적용됩니다.

      ex) MSSQL상 datetime2, bit 가 논리영역에도 datetime2, bit 로 변경되서 적용됨(논리영역 기준은 DATETIME, BOOLEAN입니다.)

      이 케이스가 주제영역을 띄워놓은 상태에서 진행시에는 해당 주제영역 상 논리스키마에 대해서는 또 정상적으로 적용되는것 같습니다.

    2) 최근 적용된 MSSQL 인덱스의 포괄열(Include) 설정이 리버스시에는 정상적으로 적용이 안되고 있습니다.

    해당 문제 수정부탁드립니다.

    문의하기