1. 조인 - 식별자를 상속해 이를 이용해 데이터를 결합해 여러 엔티티에서 필요한 데이터를 한번에 가져오는 것 회원 엔티티 회원 ID 이름 A0001 조찬국 A0002 박창기 A0003 하이늘 회원 연락처 엔티티 회원 ID 구분코드 연락처 A0001 휴대폰 010-1234-5678 A0001 집전화 062-111-2222 A0002 휴대폰 010-3333-4444 A0003 휴대폰 010-3333-4444 회원과 회원연락처 두 엔티티는 1:N 관계라고 하자. 만약, 회원 ID가 ` A0001 `인 회원의 이름과 휴대폰 번호는 어떻게 알까? 사람이라면 그냥 회원 엔티티에서 회원ID보고 회원 연락처 엔티티의 id와 구분코드에 휴대폰이 있는 행을 찾은 후 그 행에서 연락처 번호를 찾을 것이다. 이러한 과정을 ..
1. 데이터 모델 데이터 모델: 현실 세계의 대상을 추상화,단순화,명확화 하여 데이터베이스로 표현하는 것 데이터 모델링의 과정 1. 요구사항 접수 2. 개념적 데이터 모델링: 단순한 설계도(엔티티,관계) 3. 논리적 데이터 모델링: 좀더 상세한 설계도 4. 물리적 데이터 모델링: 실제로 구축(성능 고려) 5. 데이터 베이스에 저장할 수 있게 세팅 2. 엔티티 1. 엔티티: 업무에 필요한 정보를 저장/관리하기 위한 집합적인 명사 개념 ex: 직원,부서-> 추상화,단순화,명확화 2. 인스턴스: 엔티티 집합내에 존재하는 개별적인 대상 (직원 엔티티의 직원A,직원 B... 테이블의 행) 3.엔티티의 특징 반드시 업무에서 필요한 대상이고, 업무에 사용 유일한 식별자로 식별이 가능 인스턴스가 2개 이상 존재 속성이..