필요 데이터베이스

flutter 개발자·2023년 5월 25일
  • 디자인 및 기획서에 지금까지 나와있는 내용 반영 추후 변경 가능성 높음
  • 코인 및 네비게이션 메인 기능 변경될 것 같아서 제외

1. MEMBER

  • INDEX
  • SNS_KIND : EMAIL, KAKAO, GOOGLE, TWITTER, FACEBOOK
  • SNS_IDX : SNS에서 넘겨주는 고유 값
  • MEM_ID
  • MEM_PW
  • NICKNAME
  • PUSH_TOKEN
  • 이름 등의 고유 정보들

2. CAR

  • MEM TABLE INDEX
  • 차량별 레벨 단계
  • 차량별 총 주행거리
  • 차량별 오늘의 주행거리 값
  • 나뭇잎, 배터리, 상자 등의 설정들은 변경 가능성 유

3. DRIVING_RECORD (주행 기록)

  • MEM INDEX
  • CAR INDEX
  • TIME
  • DISTANCE
  • 주행 시작점
  • 주행 종료점
  • 주행 모형
  • 과속
  • 핸드폰 사용
  • 급제동
  • 급가속
  • 안전운전 점수

4. 랭킹

  • 랭킹 화면을 띄울 때마다 (회원 테이블, 차량 테이블, 주행테이블)을 조인해서 쿼리하는 것보다 랭킹테이블을 별도로 생성하여 실시간 데이터를 반영하여 해당 테이블을 쿼리해오는게 효율적일 것 같음

5. NOTICE (공지사항)

  • INDEX
  • SHOW COUNT
  • 제목
  • 내용 - 이미지들이 자유롭게 들어갈 HTML 코드 예상
  • 기타 공지사항에 노출될 요소들

6. NOTICE_COMMENT (공지사항 댓글 및 대댓글)

  • INDEX
  • NOTICE TABLE INDEX

7. COMMUNITY (커뮤니티)

  • INDEX
  • 기타 속성값

8. COMMUNITY_COMMENT (커뮤니티 댓글 및 대댓글)

  • INDEX
  • NOTICE TABLE INDEX

8. FREE_BOARD (자유게시판)

9. ADVERTISEMENT (광고 관리)

profile
매일, 꾸준히

0개의 댓글