1. 속성
- 업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위
- 의미상 더 이상 분리 x
엔티티는 두 개 이상의 인스턴스와 속성 존재
속성 종류
- 기본 속성
- 설계 속성
- 파생 속성
엔터티 구성방식에 따른 분류
- PK 속성
- FK 속성
- 일반속성
복합 속성 - 시,구,동,번지 등과 같이 여러 세부 속성들로 구성
단일 속성 - 나이, 성별 등 더 이상 다른 속성들로 구성될 수 없는 단순한 속성
도메인 - 엔터티 내에서 속성에 대한 데이터 타입과 크기 그리고 제약사항을 지정
속성의 명명
- 해당 업무에서 사용하는 이름 부여
- 서술식 속성명 사용 x(명사형 이용, 수식어 많이 붙지 않게)
- 약어 사용 가급적 제한
- 전체 데이터모델에서 유일성 확보가 좋음 -> 데이터 정합성 유지에 큰 도움, 반정규화(테이블 통합, 분리, 컬럼의 중복) 적용 시 속성명의 충돌 해결
'데이터베이스 > SQLD' 카테고리의 다른 글
2-1 성능 데이터 모델링 (0) | 2022.09.16 |
---|---|
1-5 식별자 (0) | 2022.09.15 |
1-4 관계 (0) | 2022.09.15 |
1-2 엔터티 (0) | 2022.09.15 |
1-1. 데이터 모델의 이해 (0) | 2022.09.15 |