728x90
ERD 관련 사이트 & 개념 정리
ERD 관련 사이트
ERD Cloud
Cacoo
식별 관계
부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하는 관계
부모 테이블의 키가 자신의 기본키에 포함되기 때문에 반드시 부모 테이블에 데이터가 존재해야 자식 테이블에 데이터 입력 가능
식별 관계는 ERD 상에서 실선으로 표시
비식별 관계
부모 테이블의 기본키 또는 유니크 키를 자신의 기본키로 사용하지 않고, 외래키로 사용
자식 데이터는 부모 데이터가 없어도 독립적으로 생성 가능
ERD 상에서 점선으로 표시
N:M 관계
문제점
1. 데이터 중복
2. 고객이 구매한 상품 내용을 볼 때, 테이블 참조 모호
3. 정규화 필요
4. 테이블(엔터티)의 독립성과 필드의 종속성 파악 필요
해결
중간 매핑 테이블을 둔다.
엔터티 종류
핵심 엔터티(Key Entity)
중요 엔터티(Main Entity)
행위 엔터티(Action Entity)
728x90