처음생각했던 ERD
수정한 ERD
강의를 듣고 새로 그려본 ERD - FrontJoin와 BackJoin을 대입하여서 작성해 보았다.
-> FrontJoin와 BackJoin부분이 원래는 5기 B반 7조에서 만든 좋아요 기능을 참고하였는데,
정확한 테이블모양이 맞는지는 잘 모르겠다. <- @Builder 어노테이션 사용법을 잘 모르기 때문인 듯
-> 내일 다른 분들에게 물어볼 예정
https://github.com/KimCG1130/miniproject
게시글 (Post)
더보기
1. 좋아요기능 -> FrontJoin와 BackJoin을 대입 예정
2. 유저와 댓글 관계설정 X
Field | Field | Domain | Type |
PostId | postId | Long | |
User | user | User | |
Title | title | String | |
NickName | nickName | String | |
Post_content | post_content | String | |
FrontNum | frontNum | int | |
BackNum | backNum | int | |
Completed | completed | boolean | |
UserName | username | String | |
FrontCnt | frontCnt | int | |
BackCnt | backCnt | int | |
FrontJoin | frontJoin | List<FrontJoin> | |
BackJoin | backJoin | List<BackJoin> |
댓글 (Comment)
Field | Field | Domain | Type |
CommentId | commentId | Long | |
Post | post | Post | |
User | user | User | |
Username | username | String | |
NickName | nickName | String | |
Comment_content | comment_content | String | |
PostId | postId | Long |
유저 (User)
더보기
1. 좋아요 기능을 참고하였음
2. 댓글 관계설정 x
Field | Field | Domain | Type |
Id | Id | Long | |
Username | username | String | |
NickName | nickName | String | |
Password | password | String | |
Position | position | String |
프론트참여 (FrontJoin)
더보기
1. 좋아요 기능을 참고하여 수정할 예정
2. 빌더 어노테이션 기능을 공부할 예정
Field | Field | Domain | Type |
Id | Id | Long | |
Post | post | Post | |
User | user | User | |
Nickname | nickName | String | |
Bool | bool | boolean | |
FrontCnt | frontCnt | int |
백엔드참여 (BackJoin)
Field | Field | Domain | Type |
Id | Id | Long | |
Post | post | Post | |
User | user | User | |
NickName | nickName | String | |
Bool | bool | boolean | |
BackCnt | backCnt | int |
'공부 > ERD' 카테고리의 다른 글
우아한 객체지향 강의 메모 - 03 (0) | 2022.04.23 |
---|---|
우아한 객체지향 강의 메모 - 02 (0) | 2022.04.23 |
우아한 객체지향 강의 메모 - 01 (0) | 2022.04.23 |
ERD 다이얼그램 공부하기 - 2 (0) | 2022.04.12 |
ERD 다이얼그램 공부하기 - 1 (0) | 2022.04.12 |