Skip to content

ERD 간략 설명

Donghoon Shin edited this page Nov 21, 2022 · 1 revision

ERD 간단 설명

member

프롤로그 멤버 정보에 대한 테이블

studylog

학습로그 정보에 대한 테이블

studylog_read

사용자가 특정한 학습로그를 읽었는지를 저장하는 테이블

tag

태그 정보에 대한 테이블

member_tag

멤버와 태그의 중간테이블

studylog_tag

학습로그와 태그의 중간테이블

studylog_temp

임시저장된 학습로그 테이블

studylog_temp_tag

임시저장된 학습로그와 태그의 중간테이블

member_group

멤버가 속하게 될 그룹이 저장된 테이블

ex) 4기 백엔드, 4기 프론트엔드

group_member

멤버와 member_group의 중간테이블

session

세션 테이블, 우테코 크루가 수강중인 세션에 대한 정보를 나타냄

ex) 백엔드Java 레벨2 - 2022

session_member

세션에 등록한 멤버를 나타내주는 테이블

mission

세션에 속한 미션에 대한 테이블

ex) [BE] 레벨1 - 자동차 경주

studylog_scrap

멤버가 학습로그를 스크랩하면, 스크랩 했다는 것을 저장하는 테이블

popular_studylog

인기있는 학습로그를 저장하는 테이블

report

리포트 정보를 저장하는 테이블

ability

역량 정보를 저장하는 테이블

parent_id가 없으면 최상위 역량이고, parent_id가 존재하면 해당 parent의 하위 역량

default_ability

기본으로 제공되는 역량 정보 테이블

studylog_ability

학습로그에 매핑하는 역량

report_ability

리포트에 매핑하는 역량. 가중치가 포함되어 있음

reported_studylog

미사용 테이블

reported_studylog_ability

미사용 테이블

graph_ability

미사용 테이블

ability_graph

미사용 테이블

Clone this wiki locally