약한엔터티
-
엔터티-릴레이션 모델을 활용한 데이터 모델링전공/데이터베이스 2020. 6. 9. 16:01
DB 설계 과정의 개요 이 포스트는 개념적 설계 위주로 설명한다. 위의 그림은 DB 설계과정을 간략화했다. 각 과정을 겪고 난 뒤에는 항상 documentation이 생성되는 것을 볼 수 있다. 미니월드에서 시작해서 요구명세서를 분석한 뒤 요구사항에 부합하는 데이터가 생성되고, 개념적 설계를 끝내면 개념 스키마(ERD)가 나오고, 논리적 설계(매핑)를 끝내면 (기계 의존적인)개념 스키마가 생성된다. 논리적 설계를 기점으로 데이터는 프로그램에 의존하게 된다(=프로그램-데이터 독립성을 잃게 된다). 개념적 설계는 ERD, EER, UML 등 여러 가지 방식으로 표현할 수 있다. ER 모델 개념 엔터티와 속성 - 엔터티 : 현실 세계의 객체를 개념화한 것이다. 하나의 엔터티는 물리적 ..