본 글은 생활코딩의 관계형 데이터 모델링 강의를 리뷰한 글입니다.
대학 강의에서 DB 과목때 배운 ER 다이어그램이 실제로 어떻게 사용되는지 보았다. 실제 웹 서비스와 대응하여 배웠더니 훨씬 재밌었다. Egoing님 대박... 역시 티칭에 진심이신분...
draw.io 서비스도 정말 대박인것 같다. ER 정말 직관적으로 그릴 수 있게 되어있다.
Flowchart Maker & Online Diagram Software
Flowchart Maker and Online Diagram Software diagrams.net (formerly draw.io) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPM
app.diagrams.net
DB 과목 공부할때 이걸 미리 알았더라면 ㅠㅜ
ER다이아그램 화살표
제일 흥미로웠던 점은 Entity 간의 관계(화살표 모양) 이었다.
작대기는 의무(Mandatory)
동그라미는 선택(Optional)
삼발이(?)는 다수 가능!
ER다이아그램 화살표 방향
헷갈릴만한 점은 능동 피동 관계였다. 이것만 기억하면 편할 것 같다.
댓글 에게 글 이 의무적임! 일 경우 글 방향에 작대기 표시!
글 에게 댓글 이 선택적이고 다수임! 일 경우 댓글 방향에 동그라미+삼발이 표시!
'CS > DB' 카테고리의 다른 글
[캐글] 중복된 데이터 병합하기 (kaggle store-sales-time-series-forecasting_2) (0) | 2022.10.23 |
---|---|
[캐글] 파이썬 CSV 데이터 확인하는 2가지 방법 (kaggle store-sales-time-series-forecasting_1) (0) | 2022.10.19 |
[MySQL] First normalization, 다대다, 연결 테이블 (0) | 2022.02.05 |
[MySQL] ER 다이어그램 entity, attribute, relationship (0) | 2022.02.04 |
[MySQL] ER 다이어그램 foreign key, primary key (0) | 2022.02.04 |