도메인을 설계해보자!

Ke Fa·2022년 10월 7일

목표 : 게시판 서비스를 만들기 위한 기본 도메인을 설계해보자.

 * 도메인 ERD 다이어그램 그려보기
 * 자바 클래스로 도메인 표현해보기

우선 도메인 다이어그램을 그려보자.

기업들은 단일데이터에 메타데이터을 포함시켜 사이즈가 커짐으로써 메모리 부분에선 손해. 그러나 손해를 감수하며 관리의 용이성 선택한다.
이점으로 데이터 관리가 쉬워진다는 이점이 있다.

ERD 다이어그램에서
게시글 설계시를 예로

필요한 항목(제목,내용)들만 하는 것이 아니라
관리목적인 메타데이터(생성일시,생성자,수정일시,수정자)의 설계 도 고려한다.

게시글 ERD 설계의 완성본.

굵은 글씨는 NOTNULL값이여야 하는 것이다.

왜 타입 사이즈를 크게 잡았냐면

사이즈를 적게 잡았다가 요구사항으로 인해 사이즈를 키워야한다면
전체 테이블을 업데이트해야 되는 문제가 발생한다.

현재는 인프라의 발달로 인해 나중에 확장이 어려워지는 리스크를 배제하려고 사이즈를 크게 잡는다는게 관례라고 한다.

profile
프로그래밍 공부정리용

0개의 댓글