SQLD 1-1-3 속성

김희영·2026년 1월 15일

SQLD

목록 보기
4/27

속성 (Attribute)

  • 인스턴스의 구성 요소, 데이터의 최소 단위

특징

  • 업무에서 필요한 정보
  • 엔터티는 2개 이상의 속성 가짐.
  • 주식별자에 종속
  • 속성당 값은 1개

속성 이름

  • 업무에서 쓰는 용어 사용
  • 약어 지양
  • 명사형으로
  • 수식어, 소유격 지양
  • 전체 데이터 모델에서 유일성 확보 (product_id)

속성 표기법

도메인

  • 도메인 : 각 속성이 가질 수 있는 값의 범위 (타입/크기/제약사항)

분류

특성에 따른 분류

  • 기본 속성 : 업무로부터 추출, 가장 일반적
  • 설계 속성 : 모델링 위해 만든 속성
  • 파생 속성 : 다른 속성에 의해 만들어짐. (통계 같이)

엔터티 구성방식에 따른 분류

  • 기본키 속성 : PK. 인스턴스 구별 가능
  • 외래키 속성 : FK. 외래키
  • 일반 속성 : PK,FK 제외 속성

속성값 수에 따른 분류

  • 단일값 속성 : 값이 2개
  • 다중값 속성 : 값이 여러개 (보통 별도의 엔터티 만듦)

분리 가능성에 따른 분류

  • 단순 속성 : 분리가 안되는 단일 속성으로 구성
  • 복합 속성 : 여러 속성으로 구성
profile
내는 반드시 개발자가 되고 말것어

0개의 댓글