[Database] 데이터베이스
엔터티 entity 서비스의 요구 사항에 맞춰 정해진 여러 속성을 지닌 객체(명사) 릴레이션relation 데이터베이스에서 정보를 구분하여 저장하는 기본 단위 관계형 데이터베에스에서는 '테이블', NoSQL 데이터베에스에서는 '컬렉션'이라고 한다. 속성 attribute 릴레이션에서 관리하는 구체적이며 고유한 이름을 갖는 정보 서비스의 요구 사항을 기반으로 관리해야할 필요가 있는 속성들만 엔터티의 속성이 된다. 도메인 릴레이션에 포함된 각각의 속성들이 가질 수 있는 값의 집합 ex) 성별 속성 - {남, 여} 관계 (1) 1 : 1 관계 (2) 1 : N 관계 - 한 객체가 다른 많은 객체를 포함하는 관계 (3) N : M 관계 - 테이블 두 개를 직접 연결하지 않고 1 : N, 1 : M 관계를 갖는 ..