Skip to content

데이터베이스 ERD

Seogeurim edited this page Dec 5, 2021 · 2 revisions
  • 작성자: @Seogeurim
  • 작성일: 2021.11.16
  • Description: 데이터베이스 ~

DB 테이블 설명

스크린샷 2021-12-06 오전 12 15 42
  • user : 유저 정보
    • user_id, password
  • project : 관리자의 프로젝트 정보
    • 서비스 유저(관리자)는 여러 개의 프로젝트를 관리할 수 있음
    • 피그마의 [서비스 정보 수정] 페이지에서 볼 수 있는 기능들을 토대로 컬럼을 생성했음
  • theme : 프로젝트 테마
    • 테마 정보도 db로 관리가 필요할 것 같았음
    • 테마의 mainColor 라든지,, 이런 컬럼이 나중에 추가되면 좋을 것 같음
  • review : 관리자가 채택한 리뷰
    • 피그마 [클라이언트 UI의 메인페이지]에서 나와있는 리뷰 목록들
    • 관리자는 채팅 중 좋은 피드백을 선정할 수 있고 선정 시 review 테이블로 들어감
  • chatroom : 채팅방
    • [A 관리자]가 관리하는 [B 프로젝트]의 [C 리뷰어]와 함께하는 채팅방
  • chat : 채팅 메시지
    • 메시지 내용, 보낸 사람, 채팅방 아이디

찾아볼 만한 정책

개발 중 알맞지 않다고 생각되는 정책이 있다면 얼마든지 바꿔주세요!

  • 유저
    • 유저 아이디 길이 : 30
    • 패스워드 길이 : 35
  • 프로젝트
    • 프로젝트 이름 길이 : 45
    • 프로젝트 상세 : 100
    • 도메인 길이 : 45
    • 첫번째 질문 길이 : 45 (너무 작은 것도 같고...)
  • 테마
    • 테마 이름 길이 : 20
  • 채팅
    • 채팅 메시지 길이 : 500
    • 리뷰 내용의 길이 : 200 (사실 채팅 메시지 길이랑 같아야 할텐데(?) 제가 200으로 설정해뒀군요... 나중에 개발 시 한 번 확인해주세요!!)
Clone this wiki locally