👤
User
4개 테이블
인증·프로필·경험치·안전 관리. USER를 중심으로 BLOCK, REPORT, EXP_HISTORY가 분기됩니다.
USER · BLOCK · REPORT · EXP_HISTORY
🔗
Matching
3개 테이블
슬롯 관리와 매칭 생성. 매주 월요일 자정 배치로 SLOT에 MATCH를 배정하고, INTERACTION이 종속됩니다.
SLOT · MATCH · INTERACTION
💬
Interaction
9개 테이블
5단계 상호작용 전체를 담당. 퀴즈·힌트질문·채팅·게임·미션·회고 도메인이 FSM으로 연결됩니다.
QUIZ · QUIZ_ANSWER · HINT_QUESTION · CHAT_SESSION · CHAT_MESSAGE · GAME_SESSION · MISSION · REVIEW_SESSION · REVIEW
🏫
Campus
5개 테이블
캠퍼스 공간 데이터. 건물 용도·좌표·운영시간과 건물 간 도보 이동 시간을 저장해 AI 미션 추천의 기반이 됩니다.
CAMPUS_BUILDING · CAMPUS_BUILDING_PLACE · CAMPUS_VENUE · CAMPUS_PATH · CAMPUS_PATH_VENUE
🤖
AI
1개 테이블
Amazon Bedrock 연동. 회고 세션에서 AI가 생성한 질문을 저장하고, RAG 파이프라인으로 미션 장소를 추천합니다.
AI_REVIEW_QUESTION