본문 바로가기

Database/Data

ERD(Entity Relationship Diagram)

ERD(Entity Relationship Diagram) 

개체 관계 지도; 개체 속성과 개체 간 관계를 도표로 표현한 것 

ERD 구성요소

Entity

  • 개체, 테이블 안의 요소들이 각각의 Entity를 의미
  • 각 테이블의 컬럼

Attribute

  • 개체(Entity)가 지니고 있는 특성, 성질
  • pk(primary key) > 각 레코드마다 유니크하게 가지는 키, 개체를 고유적으로 구분할 수 있는 속성
  • fk(foreign key) > 외부 식별자
  • 데이터 타입
숫자 정수 tinying() smallint() mediumint()
실수 decimal()
정밀한 숫자, 돈
double float()
정확성⬇️ 속도⬆️
문자 varchar()
various character의 약자
char()
글자수가 일정한 문자
 
날짜, 시간 date()
1000-01-01~9999:12-31
datetime() timestamp()

Relationship

  • Entitiy들 간의 관계를 표현

반응형