[게시판 프로젝트] 도메인 설계하기 - github과 draw.io 연동하여, ERD 그리기
2024. 8. 15. 22:05ㆍCS/Spring
게시판 서비스를 만들기 위한 도메인을 설계해보자
ERD 다이어그램을 깃허브와 연동하기 위해서, app.diagrams.net이라는 url를 입력한다
새로운 다이어그램 만들기를 선택하고, 파일명과 확장자(svg)를 변경하고 ERD 다이어그램을 선택한다.
깃헙과 연동되어있기 때문에, 깃헙의 해당 repo를 선택하고, 브랜치를 선택한다.
이때, 깃에 먼저 브랜치를 생성하고 push 해주지 않으면 브랜치가 뜨지 않기 때문에 먼저 push 후 폴더를 선택해 주어야한다.
본격적으로 ERD를 작성한다.
- ERD를 작성할 때, 명과 타입그리고 타입의 크기까지 모두 작성해 주는 것이 좋으며, NOT NULL은 Bold처리한다.
- 도메인과 직접적으로 연관되는 것을 작성한다.
- 도메인과 직접적으로 연관이 없으며 모든 엔티티에 속할 메타데이터 createdAt/createdBy/modifiedAt/modifiedBy을 작성한다.
- 엔티티의 관계를 맺어준다.
'CS > Spring' 카테고리의 다른 글
[게시판 프로젝트] API 구현(2) - Querydsl을 통해서 세부 검색 기능 구현 (0) | 2024.08.16 |
---|---|
[게시판 프로젝트] repository, JPAConfig 생성 (0) | 2024.08.15 |
[게시판 프로젝트] IntelliJ spring boot DB 접근 설정하기 - MySQL (0) | 2024.08.15 |
[게시판 프로젝트] 도메인 설계하기 - Java 클래스로 도메인 표현하기 (0) | 2024.08.15 |
[게시판 프로젝트] 기획하기 - 유즈케이스 작성하기/API 설계하기 (0) | 2024.08.14 |