- 빨간색 표시: 다른 테이블의 속성을 참조하는 속성
- 파란색 표시: 반드시 들어가야 하는 속성 (null이면 안 되는 속성)
- 초록색 표시: 꼭 안 들어가도 되는 속성 (null이어도 되는 속성)
(1) Users - 사용자 관리 테이블
(2-1) Post Category - 커뮤니티 게시판 종류를 저장하는 테이블
(2-2) Language Category - 컴퓨터 언어 종류를 저장하는 테이블
(3-1) Request Posts - 의뢰 게시판의 글 관리 테이블 (전문가만 작성)
(3-2) Request Reviews - 의뢰 게시판의 리뷰 관리 테이블 (일반 사용자만 작성)
(4-1) Community Posts - 커뮤니티 게시판의 글 관리 테이블
(4-2) Community Comments - 커뮤니티 게시판의 댓글 관리 테이블
(4-3) Community Likes - 커뮤니티 게시판의 댓글 좋아요 관리 테이블
(4-4) Bookmark - 의뢰/커뮤니티 게시판의 글 스크랩(찜, 북마크) 관리 테이블
(5) Portfolio - 포트폴리오 관리 테이블 (전문가만 작성)
(6) Accounts - 거래 내역 관리 테이블
예시)
게시물
| id |
내용 |
likes |
user_id |
카테고리_id |
| 1 |
멋지다 |
3 |
1 |
1 |
|
|
|
|
2 |
|
|
|
|
1 |
|
|
|
|
1 |
|
|
|
|
1 |
좋아요