메모하며 개발하기

고정 헤더 영역

글 제목

메뉴 레이어

메모하며 개발하기

메뉴 리스트

    • 분류 전체보기
      • 기록 - 프로그래밍
        • Spring
        • Java
        • Data
        • 자료구조&알고리즘
        • DevOps
      • 메모 - 프로그래밍
        • Javascript
        • SQL
        • 이슈
        • Intellij

    검색 레이어

    메모하며 개발하기

    검색 영역

    컨텐츠 검색

    전체 글

    • 엔티티 복합속성 다가속성

      2024.04.09 by wjjun

    • 엔티티 속성의 종류(기본, 관계, 추출, 시스템) 도메인

      2024.04.08 by wjjun

    • 엔티티 주 식별자 상속, PK 제약, 유니크 인덱스

      2024.04.03 by wjjun

    • 엔티티 주 식별자 선정 방법

      2024.04.01 by wjjun

    엔티티 복합속성 다가속성

    복합속성 다가속성 복합 속성은 전화번호 속성과 같이 두 개 이상의 세부 속성으로 구성된 속성입니다. 다가 속성은 유사한 성격의 값을 복수로 갖는 성격의 속성입니다. 전화번호라는 속성은 국번화 번호 등으로 나누어질 수 있으며 고객주소는 시, 구, 동 등으로 상세히 분해해서 관리가 가능합니다. 이렇게 하나의 속성이 여러 의미를 가지며 독립적으로 존재할 수 있는 두 개 이상의 속성으로 나누어 질 수 있는 속성을 복합 속성이라 합니다. 복합 속성은 여러 개 개별 속성으로 나눠 별도 관리하는 것이 원칙이지만 필요에 따라 분해하지 않고 하나의 속성으로 관리하는 것이 효율적이기도 합니다. 업무에 따라 판단이 달라질 수 있습니다. 만약 통신 업체라면 휴대전화번호를 상세하게 세 개로 분해해서 관리할 수 있습니다. 하지만..

    기록 - 프로그래밍/Data 2024. 4. 9. 12:23

    엔티티 속성의 종류(기본, 관계, 추출, 시스템) 도메인

    속성 속성은 엔티티 성격을 상세히 기술하는 요소이기도 합니다. 그래서 속성을 보면 엔티티 성격이나 특성을 알 수 있어야 합니다. 엔티티가 상세화되고 속성이 모두 정이돼야 엔티티가 온전해집니다. 속성은 데이터 값을 저장하는 저장소입니다. 데이터를 관리하는 독립된 가장 작은 단위로 연관성 있는 속성은 같은 엔티티에 존재해야 합니다. 연관된 속성을 묶는 과정이 정규화입니다. 결정자 역할을 하는 속성과 종속자 역할을 하는 속성이 정해지면 엔티티 정의도 끝납니다. 결정자 속성과 종속자 속성이 모여서 엔티티가 됩니다. 결정자 속성에는 엔티티 본질이나 태생에 대한 내용 종속자 속성은 엔티티 특성을 묘사하는 역할을 갖습니다. 엔티티 특성은 종속자 속성에 의해 열거되며 만약 A 속성에 종속자가 존재하면 A 속성은 결정자..

    기록 - 프로그래밍/Data 2024. 4. 8. 12:19

    엔티티 주 식별자 상속, PK 제약, 유니크 인덱스

    주 식별자 상속 부모 엔티티가 없으면 자식 엔티티가 없는 종속관계에서는 부모 엔티티의 주 식별자를 자식 엔티티에 식별자로 상속하는 것이 일반적입니다. 반면 하위 엔티티가 상위 엔티티에 존재 종속되지 않으면 상위 엔티티가 존재하지 않아도 하위 엔티티가 존재할 수 있으면 일반 속성으로 상속하는 것이 일반적입니다. 주 식별자 상속의 가장 기본적인 기준은 엔티티 종속 관계이지만 일반 속성으로 식별자를 상속할 수도 있습니다. 자식 엔티티의 정체성은 물론 자식 엔티티 정체성과 효율성에 관여하는 것이 주 식별자입니다. 인조 식별자를 남발해서 상위 엔티티 식별자를 하위 엔티티 속성으로 상속하는 것 역시 지양해야 합니다. 하위 엔티티가 상위 엔티티 업무에 종속되는지 하위 엔티티에서 단지 상위 엔티티를 참조만 하려는 목적..

    기록 - 프로그래밍/Data 2024. 4. 3. 12:09

    엔티티 주 식별자 선정 방법

    주 식별자 선정 절차 주 식별자 도출은 업무 식별자를 도출하는 것이 선행되어야 합니다. 업무 식별자 도출 > 후보 식별자 도출 > 업무 식별자를 주 식별자로 검토 > 후보 식별자 중 주 식별자 검토 -> 후보 식별자를 주 식별자로 선정 > 인조 식별자 중 주 식별자 검토 > 인조 식별자를 주 식별자로 선정 업무 식별자가 도출되지 않는 한 최종 식별자인 주 식별자는 결정될 수 없습니다. 업무 식별자는 이미 엔티티를 정의하는 단계에서 규명돼야 합니다. 엔티티 정의와 업무 식별자는 서로 뗄 수 없는 개념입니다. 업무 식별자를 도출하고 엔티티가 확고해지면 가능한 모든 후보 식별자를 도출합니다. 업무 식별자도 후보 식별자의 하나지만 인스턴스 유일성을 보장해주는 후보 식별자는 한 엔티티에 여러 개 존재할 수 있습니..

    기록 - 프로그래밍/Data 2024. 4. 1. 12:20

    추가 정보

    인기글

    최신글

    페이징

    이전
    1 2 3 4 5 6 ··· 33
    다음
    TISTORY
    메모하며 개발하기 © Magazine Lab
    페이스북 트위터 인스타그램 유투브 메일

    티스토리툴바