개체 : 빨강, 속성 : 주황, 관계 : 파랑, 관계 유형 : 초록
사용자는 OAuth를 통한 소셜 로그인 후, 홈페이지에 가입할 수 있다.
사용자는 나눠줄래요 게시글을 통해 물품을 기부할 수 있다. → 사용자 1 : N 게시글
사용자는 찾아볼래요 게시글을 통해 물품을 기부받을 수 있다. → 사용자 1 : N 게시글
사용자는 대화를 위해 채팅방을 개설할 수 있다. → 사용자 N : 채팅방 M
사용자는 채팅메시지을 통해 다른 사용자, 또는 관리자와 대화할 수 있다. → 사용자 1 : N 채팅메시지
사용자는 채팅방에서 배송 정보를 입력하여 물품 수거나 전달을 요청할 수 있다. → 사용자 1 : N 배송 정보
사용자는 산타샵에서 포인트를 통해 물품을 구매할 수 있다. → 사용자 N : M 산타샵의 물품
<aside> 💡 개념적 설계 기반으로 개체를 추출하였습니다.
</aside>
사용자(member)
속성(한글) | 속성명 | 타입 |
---|---|---|
회원 id | id | bigserial |
OAuth id | oauth_id | bigserial |
varchar | ||
프로필 사진 | profile_image | varchar |
닉네임 | nickname | varchar(20) |
포인트 | point | integer |
가입 날짜 | created_at | timestamp |
권한 | role | enum |