CS/SQLD

SQLD 1장 정리 : 2절 엔터티

kevin_01 2023. 5. 22. 00:50
728x90

2절 엔터티

1. 정의: 업무에서 관리해야 하는 데이터의 집합, 명사형, 인스턴스의 집합

2. 특징:

  1. 업무에서 필요로 함
  2. 유일한 식별자를 가짐
  3. 2개 이상의 인스턴스를 포함함
  4. 업무 프로세스에 이용됨
  5. 속성을 가짐
  6. 관계를 가짐

3. 종류

  • 유무형에 따른 분류
    • 유형 엔터티: 물리적 형태가 있고 지속적으로 활용되는 엔터티
    • 개념 엔터티: 물리적 형태가 없는 엔터티
  • 발생시점에 따른 분류
    • 기본 엔터티(Key Entity): 독립적으로 생성되는 엔터티
    • 중심 엔터티(Main Entity): 기본 엔터티와 행위 엔터티의 중간에 존재하는 엔터티
    • 행위 엔터티(Active Entity, 사건 엔터티): 2개 이상의 부모 엔터티로부터 발생함, 비즈니스 프로세스를
      실행하면서 생성되는 엔터티, 지속적으로 정보가 추가되고 변경되어 데이터양이 가장 많음

4. 명명 규칙: 1) 현업업무에서 사용하는 용어 2) 약어 지양 3) 단수 명사 4) 유일성 보장 5) 명확성

728x90