without haste but without rest
[DB] 개체 / 엔터티(Entity) 본문
출처:http://www.dbguide.net/db.db?cmd=view&boardUid=148179&boardConfigUid=9&categoryUid=216&boardIdx=132&boardStep=1
1. 엔터티
2. 엔터티의 특징
-
유일한 식별자에 의해 식별이 가능해야 한다.
-
영속적으로 존재하는 인스턴스의 집합이어야 한다.(‘한 개’가 아니라 ‘두 개 이상’)
-
엔터티는 반드시 속성이 있어야 한다.
-
엔터티는 다른 엔터티와 최소 한 개 이상의 관계가 있어야 한다
3. 엔터티 분류 방법
4. 엔터티, 인스턴스, 속성, 속성값
*Notice
오랜만에 보면 헷갈리는 게 엔터티, 인스턴스, 속성 세 가지인데 쉽게 생각하면 엔터티와 인스턴스는 클래스와 인스턴스로 생각하고 속성은 멤버나 메서드로 생각하면 된다.
회사라는 엔터티(클래스)로 삼성, 카카오 라는 인스턴스를 생성할 수 있고 각각의 인스턴스는 주소, 사원 수 라는 속성(멤버)를 가질 수 있고, 속성값으로 구체적인 주소와 사원 수를 값으로 가진다.
'Database' 카테고리의 다른 글
[DB] 자꾸 까먹는 SQL 명령어 종류 (0) | 2020.02.06 |
---|---|
[DB] 정규화(Normalization) (0) | 2020.02.06 |
[DB] 식별자(Identifiers) (0) | 2020.02.06 |
[DB] 관계(Relationship) (0) | 2020.02.06 |
[DB] 속성(Attribute) (0) | 2020.02.06 |
Comments