1. 식별자(Identifiers) 개념l 식별자는 엔티티를 구분짓는 논리적인 이름l 식별자는 엔티티를 대표할 수 있는 속성l 엔티티에는 반드시 하나의 유일한 식별자가 존재한다. 2. 식별자의 특징특징내용비고유일성주식별자에 의해 엔티티내에 모든 인스턴스들을 유일하게 구분함Ex) 사원번호가 주식별자가 모든 직원들에 대해 개인별로 고유하게 부여됨최소성주식별자를 구성하는 속성의 수는 유일성을 만족하는 최소의 수가 되어야 한다.Ex) 사원번호만으로도 고유한 구조인데 사원분류코드 + 사원번호로 식별자가 구성될 경우 부적절한 주식별자 구조임불변성주식별자가 한 번 특정 엔티티에 지정되면 그 식별자의 값은 변하지 않아야 함Ex) 사원번호의 값이 변한다는 의미는 이전기록이 말소되고 새로운 기록이 발생되는개념존재성주식별자..
1. 관계의 개념가. 관계의 정의- 인스턴스 사이의 논리적인 연관성으로서 존재 또는 행위로서 서로에게 연관성이 부여된 상태 나. 관계의 페어링- 유의해야할 점은 관계는 엔티티 안에 인스턴스가 개별적으로 관계를 가지는 것(페어링(이고 이것의 집합을 관계로 표현한다는 것이다.- 따라서, 개별 인스턴스가 각각 다른 종류의 관계를 가지고 있다면 두 엔티티 사이에 두 개 이상의 관계가 형성될 수 있다. 2. 관계의 분류 3. 관계의 표기법l 관계명(Membership) : 관계의 이름l 관계차수(Cardinality) : 1:1, 1:M, M:Nl 관계선택사양(Optionality) : 필수관계, 선택관계 가. 관계명 (Membership)- 엔티티에서 관계가 시작되는 편을 관계시작점(The Beginning)이..
1. 속성(Attribute)의 개념l 업무에서 필요로 한다.l 의미상 더 이상 분리되지 않는다.l 엔티티를 설명하고 인스턴스의 구성요소가 된다. 2. 엔티티, 인스턴스와 속성, 속성값에 대한 내용과 표기법가. 엔티티, 인스턴스, 속성, 속성 값의 관계n 한 개의 엔티티는 두 개 이상의 인스턴스의 집합이어야 한다.n 한 개의 엔티티는 두 개 이상의 속성을 갖는다.n 한 개의 속성은 한 개의 속성값을 가진다. 나. 속성의 표기법 3. 속성의 특징l 엔티티와 마찬가지로 반드시 해당 업무에서 필요하고 관리하고자 하는 정보다.l 정규화 이론에 근간하여 정해진 주식별자에 함수적 종속성을 가져야 한다.l 하나의 속성에는 한 개의 값만 가진다. 하나의 속성에 여러 개의 값이 있는 다중값일 경우 별도의 엔티티를 이용하..
