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들 간의 관계를 표현
반응형
'Database > Data' 카테고리의 다른 글
데이터 파이프라인(Data Pipeline) (0) | 2022.01.26 |
---|---|
데이터 웨어하우스, 데이터 마트, 데이터 레이크 (0) | 2022.01.26 |
사용 유저(Active User) (0) | 2021.06.28 |
Spring에서 트랜잭션 설정 방법 (0) | 2021.03.16 |
트랜잭션(Transaction) (0) | 2021.03.15 |