2-1. 엔티티 정의

엔티티(Entity) 는 데이터베이스에서 업무상 관리해야 하는 중요한 객체(대상) 를 의미한다.

엔티티는 보통 물리적으로는 테이블로 구현된다고 생각하면 된다.

“업무적으로 구분해서 관리해야 하고, 고유 식별자를 통해 각 인스턴스를 구분할 수 있는 대상”을 엔티티라고 부른다.

2-2. 엔티티의 특징

엔티티는 보통 다음과 같은 특징을 가진다.

  1. 업무에서 필요하다
  2. 여러 개의 인스턴스를 가진다
  3. 고유하게 식별할 수 있다
  4. 속성을 가진다