엔터티는 업무에서 관리해야 하는 데이터 집합을 의미하며 저장되고 관리되어야 하는 데이터이다
=> 뭔소리가 할수있지만 끝까지 봐주시면 알게되십니다!!
엔터티의 특징
식별자 - 엔터티를 구분할수는것("인스턴스")
인스턴스 집합 - 각 엔터티는 여러개의 인스턴스를 포함한다
속성 - 엔터티는 속성을 가지고 있다(과목 강사 사건)
관계 엔터티는 다른 엔터티와 최소한 한 개 이상의 관계가 있어야한다
(예 고객은 계좌를 개설한다)
업무 - 엔터티는 업무에서 관리되어야 하는 집합
복잡하게 생각 않하셔도 됩니다 데이터구조와 관계에 대해서 필요한 관계가
<엔터티 - 인스턴스>관계로 인식하면 끝!!
엔터티의 종류
<유형과 무형에 따른 엔터티>
유형 엔터티 - 업무에서 지속적으로 사용되는 엔터티(고객 강사 사원)
개념 엔터티 - 개념적으로 종류를 이를떄 쓰는 말(거래소 종목 ,코스닥 종목, 생명보험)
사건 엔터티 - 비지니스 프로세스를 실행하면서 생성되는 엔터티이다(주문,체결,취소주문)
<발생시점에 따른 엔터티>
기본 엔터티 - 키 엔터티이자 독립적으로 존재하는 엔터티(고객 상품 부서)
중심 엔터티 - 기본과 행위 사이에 있는거 (계좌 주문 취소 체결)
행위 엔터티 - 2개이상의 엔터티로부터 발생된다(주문이력 체결이력)
인스턴스 속성
엔터티가 가지는 항목들 이자 인스턴스의 구성요소이고 더 이상 분해되지 않음
속성의 특징
속성은 하나의 값만 가진다 또한 주식별자에게 함수적으로 종속된다
기본키가 바뀌게 되면 속성의 값도 변경된다
<분해 여부의 속성의 종류>
단일속성 - 단순한 하나의 값 * ID PASSWORD 이름 나이등
복합속성 - 여러개의 의미가 있는것으로 분리 * 주소는 시 군 동으로 나누어짐
다중값 속성 - 속성에 여러개의 값을 가질수있는것
<특성에 따른 속성의 종류>
기본 속성 - 비지니스 프로세스 도출되는 속성 * 이름 계좌번호
설계 속성 - 데이터모델링 과정에서 발생되는 속성 * 상품코드 지점 코드
파생 속성 - 다른 속성에 의해서 만들어지는 속성 * 합계 평균
'START UP & QUANT > sqld' 카테고리의 다른 글
(SQLD 시리즈2편) - 데이터 모델링(ERD) (0) | 2022.01.16 |
---|---|
(SQLD 시리즈 1편) - 데이터 모델링(특징 단계 과정) (0) | 2022.01.16 |
SQL를 사용하는사람들 (0) | 2022.01.16 |