code 상에서는 camelCase, DB 상에서는 snake_case 로 표시합니다.

Member(사용자)

필드 속성 용어 설명 예시 값
id (PK) string
varchar(36) 사용자의 고유 인식 값입니다.
자동 생성 uuid 6da972cf-41f8-4394-882f-9a5ef59e7a4b
account_name
(unique) string
varchar(32) 계정명 사용자 계정명 (영어) jisu
name string
varchar(128) 이름 사용자 실명 (한글, 영어,..) Jisu Kim
password string
varchar(255) 비밀번호 사용자 비밀번호 (해시된 값) - 해싱 방식 결정되면 수정
lon double(소수점 6자리) 경도 사용자가 업데이트 한 경도 127.438539
lat double(소수점 6자리) 위도 사용자가 업데이트 한 위도 37.328934
isRecommendationEnabled boolean 추천 기능 사용 여부 추천 기능 사용 여부
updated_at datetime 수정일시 사용자 정보 수정 시 자동 기록
created_at datetime 생성일시 사용자 생성 시 자동 기록

Restaurant(맛집)

필드 속성 용어 설명 예시 값
**id
(PK)** string
varchar(36) 자동 생성 uuid 6da972cf-41f8-4394-882f-9a5ef59e7a4b
name string
varchar(255) 상호명 상호명 화목 순대국
category string
varchar(32) 카테고리 업태 구분명
추후 관련 속성 공지 한식
phoneNumber string
varchar(32) 전화번호 전화번호 02 123 1234
address string
varchar(512) 주소 주소
도로명(지번) 형식
둘 중 하나만 존재하면 괄호 없이 삽입 서울 영등포구 국회대로 어쩌구 빌딩 1층
lon double(소수점 6자리) 경도 경도 127.235243
lat double(소수점 6자리) 위도 위도 37.123234
rating double(소수점 1자리) 평점 맛집의 리뷰를 평균낸 평점 3.7
updated_at datetime 수정일시 게시물 수정 시 자동 기록
created_at datetime 생성일시 게시물 생성시 자동 기록

Review(리뷰)

필드 속성 용어 설명 예시 값
**id
(PK)** string
varchar(36) 6da972cf-41f8-4394-882f-9a5ef59e7a4b
content string
varchar(255) 내용 맛집 리뷰 내용 너무너무 맛잇어요.
rating number
int 평점 1 ~ 5에 해당하는 점수 1
member_id
(FK) string
varchar(36) 사용자 리뷰를 생성한 사용자
restaurant_id
(FK) string
varchar(36) 맛집 사용자가 리뷰한 대상 맛집
updated_at datetime 수정일시 수정 시 자동 기록
created_at datetime 생성일시 생성 시 자동 기록