[SQL 이해하기] 2. 데이터의 이해 - 엔터티
'엔터티(entity)'는 사전적으로 구분 가능한 개념이나 사물 혹은 사건을 의미한다. 실무적으로는 업무에서 쓰이는 데이터를 용도별로 분류한 그룹이다. 예를 들면 아래와 같다. 상품(상품번호, 상품명, 등록일자) 주문상품(주문번호, 상품번호, 고객번호, 주문수량) 데이터베이스(DB)에서는 테이블(Table)이 엔터티가 구현된 것이라 볼 수 있다. 따라서 명확한 조건에 따라 정의된 개념들이 엔터티가 될 수 있고 또한 테이블로 구현될 수 있다. 주관적인 기준이나, 예상 등은 엔터티를 정의하기 위한 기준으로 부적합하다. 엔터티 - 테이블(Table) 관계와 같이 인스턴스 - 행(Row), 속성 - 컬럼(Column) 관계가 성립된다. 예를 들어 회원 엔터티는 '아이디', '비밀번호', '이름', '이메일' 등..
2023. 5. 9.