데이터 모델과 E-R 다이어그램 완전 정리
현실 세계의 복잡한 정보를 그대로 저장할 수는 없습니다.그래서 필요한 게 데이터 모델링, 그리고 E-R 다이어그램(ERD)입니다.이번 포스트에서는 개념적으로 “데이터를 어떻게 표현하고 구조화할 것인가?”에 대한 핵심,데이터 모델의 구성 요소와 E-R 다이어그램 작성법을 예시와 함께 정리합니다.1. 데이터 모델이란?데이터를 표현하기 위해 사용하는 추상적 구조현실 세계의 개체와 관계를 논리적으로 나타낸 것2. 데이터 모델의 3요소구성 요소설명예시구조 (Structure)데이터의 정적 구조 (개체, 속성 등)고객, 주문, 책 등연산 (Operation)데이터를 처리하는 기능검색, 삽입, 삭제 등제약조건 (Constraint)데이터의 정확성과 무결성을 유지하는 규칙NOT NULL, UNIQUE, 외래키 등3. ..