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

    Q&A

    Q&A

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

    서브타입 간의 관계의 물리모델 변환 질문
    • 작성일2016/07/25 16:25
    • 조회 1,907


    안녕하세요. 데이터 모델링을 공부하고 있습니다.

    제 입장에서 실무적으로 생각되는 영역을 선택하여 모델링해보고 있는데요.

    며칠을 고민했지만 답을 못 찾고 있는 부분이 있어서 질문을 드립니다.


    아래 <게시판>과 <게시판 분류> 엔터티를 분리했다가, 속성이 유사하여 서브타입으로 구분하여 통합했습니다.

    서브타입 내에서 <게시판>과 <게시판 분류>가 1:다 관계를 맺었고요.

    <게시판 분류>는 자기참조 관계를 맺었습니다.


    모델링질문01.png

     


     

    이렇게 논리 모델을 마치고 물리 모델로 변환을 하는 과정입니다.

    물리 모델을 놓고보니, <상위 분류로서>와 <소속 게시판으로서> 2개의 관계가..

    논리적인 의미는 다르지만, 물리적으로 보니까 1개의 관계로 통합해도 될 것 같아 보입니다.

    결국 2개의 관계 모두 자기 자신을 참조하는 관계이니까요.

     

    모델링질문02.png



     

    그래서, 물리 모델에서 2개의 관계를 통합하려고 보니까. 방법이 없는 것 같더라고요.

    통합하려면 논리 모델에서부터 1개의 관계로 표현해야 할 것 같은데,

    그렇게 되면, 논리 모델에서 서브타입 엔터티 간의 관계 표현이 불명확해 질 것 같아요.


    논리 모델에서 서브타입 엔터티 간의 관계 표현을 해치지 않고,

    물리 모델에서 2개의 관계를 통합할 수 있는 방법이 있을까요?

    아니면,

    모델링이 잘못 되어, 다른 방법으로 모델링해야 되는 것인지요?

     

    답변 부탁 드립니다.

    감사합니다.

    문의하기