인스턴스 (2) 썸네일형 리스트형 [SQLD] 데이터 모델링 요소-2)속성(Attribute) 속성 개념 사물의 성질, 본질적인 성질 업무에서 필요로 하는 인스턴스 의미상 더 이상 분리되지 않는 최소 데이터 단위 엔터티를 설명하고 인스턴스를 구성하는 요소 하나의 엔터티에 종속되는 명사적 단어들 각 엔터티는 해당 속성을 가지고 있으며, 속성은 엔터티의 특정 측면을 설명 각 속성은 데이터베이스 테이블의 열(Column)에 해당 해당 속성에 어떤 값을 반드시 저장해야 하는 경우 *(Mandatory)를 표시하고, 해당 속성에 어떤 값이 존재할 수도 있고 존재하지 않을 수도 있는 경우에는 o (Optional)를 표시한다. 엔터티, 인스턴스, 속성, 속성값의 관계 엔터티 내에 하나의 인스턴스는 각 속성에 대해 한 개의 속성값만 가질 수 있다. 하나의 엔터티는 두 개 이상의 인스턴스 집합이어야 한다. 하나.. [SQLD] 데이터 모델링 요소-1)엔터티(Entity) 엔터티 정의 변별할 수 있는 사물 업무상 관리가 필요한 관심사 데이터베이스 내에서 변별 가능한 객체 정보를 저장할 수 있는 어떤 것(Thing) 사람, 장소, 물건, 사건, 개념 등의 명사 업무에 필요하고 유용한 정보를 저장/관리하기 위한 집합 인스턴스의 집합 엔터티 특징 반드시 해당 업무에 필요하고, 지속적으로 관리하고자 하는 정보여야 한다. 예) 환자, 토익의 응시 횟수 유니크한 식별자에 의해 식별 가능해야 한다. 영속적으로 존재하는 인스턴스의 집합이어야 한다. (한 개X, 두 개 이상O) 엔터티는 업무 프로세스에 의해 이용되어야 한다. 엔터티는 반드시 속성을 포함해야 한다. (하나 이상의 속성으로 구성된다.) 속성이 없는 실체는 존재할 수 없으며, 엔터티는 실제 세상에 있는 객체(Object)이다... 이전 1 다음