예제: 온라인 서점 데이터 모델링
온라인 서점의 데이터 모델링을 통해 데이터 모델링의 기본 개념을 살펴보겠습니다. 1. 요구사항 수집 우리의 온라인 서점은 책을 판매하고 배송하는 비즈니스입니다. 우리는 책의 주문, 재고 관리, 고객 정보 등을 추적해야 합니다. 2. 개념적 모델링 엔터티: Book (책): 책의 제목, 저자, 출판사 등의 속성을 가집니다. Customer (고객): 고객의 이름, 이메일, 주소 등을 포함합니다. Order (주문): 주문 번호, 주문 일자 등을 가집니다. 관계: 주문은 하나 이상의 책을 포함하며, 각 주문은 하나의 고객에 의해 생성됩니다. 3. 논리적 모델링 개념적 모델을 바탕으로 실제 데이터베이스에서 사용할 수 있는 논리적 모델을 만듭니다. 예를 들어, 각 엔터티는 테이블로 변환되고, 관계는 외래 키 제..
2024. 2. 22.