쇼핑몰인증블로그ERDSQL 설계

빌드업

빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD빌드업ERD

테이블
23
관계
34
작성자
PSK
업데이트
2026년 9월 14일

읽기 전용 미리보기입니다. 캔버스를 드래그해 구조를 둘러볼 수 있습니다.

설계 개요

이 ERD는 빌드업 도메인의 핵심 데이터를 테이블 단위로 나누고, 외래 키 관계를 통해 주요 업무 흐름을 표현합니다.

23개 테이블과 34개 관계로 핵심 도메인 흐름을 분리했습니다.

기본키와 외래키를 명시해 테이블 간 참조 방향을 빠르게 확인할 수 있습니다.

주요 식별자와 참조 컬럼을 중심으로 SQL DDL 초안을 만들 수 있습니다.

테이블 구성

USERS

USERS 테이블 · 컬럼 10

PK:
USER_ID
FK:
FAVORITE_TEAM, ROLE_CODE

TEAMS

TEAMS 테이블 · 컬럼 8

PK:
TEAM_ID
FK:
없음

PLAYERS

PLAYERS 테이블 · 컬럼 6

PK:
PLAYER_ID
FK:
teams_id

TEAM_STATS

TEAM_STATS 테이블 · 컬럼 13

PK:
TEAM_ID
FK:
TEAM_ID

PLAYER_STATS

PLAYER_STATS 테이블 · 컬럼 9

PK:
PLAYER_ID
FK:
PLAYER_ID

STAFFS

STAFFS 테이블 · 컬럼 5

PK:
STAFF_ID
FK:
TEAM_ID, STAFF_ROLE_ID

MATCHES

MATCHES 테이블 · 컬럼 7

PK:
MATCH_ID
FK:
HOME_TEAM_ID, AWAY_TEAM_ID

USER_PREDICTS

USER_PREDICTS 테이블 · 컬럼 4

PK:
USER_ID
FK:
USER_ID

USER_ROLES

USER_ROLES 테이블 · 컬럼 2

PK:
ROLE_CODE
FK:
없음

STAFF_ROLES

STAFF_ROLES 테이블 · 컬럼 2

PK:
STAFF_ROLE_ID
FK:
없음

MATCH_LINEUPS

MATCH_LINEUPS 테이블 · 컬럼 6

PK:
LINEUP_ID
FK:
PLAYER_ID, MATCH_ID, TEAM_ID

PREDICTIONS

PREDICTIONS 테이블 · 컬럼 6

PK:
PREDICTION_ID
FK:
MATCH_ID, USER_ID

주요 관계

TEAMS.TEAM_IDTEAM_STATS.TEAM_ID1:1
PLAYERS.PLAYER_IDPLAYER_STATS.PLAYER_ID1:1
TEAMS.TEAM_IDSTAFFS.TEAM_ID1:n
TEAMS.TEAM_IDUSERS.FAVORITE_TEAM1:n
TEAMS.TEAM_IDMATCHES.HOME_TEAM_ID1:n
TEAMS.TEAM_IDMATCHES.AWAY_TEAM_ID1:n
USERS.USER_IDUSER_PREDICTS.USER_ID1:1
USER_ROLES.ROLE_CODEUSERS.ROLE_CODE1:n