ModakBul
  • 모닥불 프로젝트 보고서
  • 프로젝트 요약
  • 프로젝트 개요
    • 추진 배경 및 필요성
    • 프로젝트 내용
    • 구현 요구사항
    • 팀 구성 및 개발환경
    • 프로젝트 관리 체계
    • 프로젝트 일정 관리
  • 기능 명세
    • 요구사항 목록
    • DB 요구사항
    • 기능 요구사항
    • 기타 요구사항
  • 데이터베이스
    • 구조 설계
    • 테이블 명세
      • 태그 관련 테이블
      • 게시물 관련 테이블
      • 투표 관련 테이블
      • 기타 테이블
  • 백엔드 API
    • API 개요
    • API 명세
      • Template API
      • Board API
      • Auth API
      • Vote API
      • Search API
      • Admin API
      • Analysis API
  • 프론트엔드 & UI
    • 전체 인터페이스 구조
    • 인터페이스 명세
      • Main Page
      • Header & Side Bar
      • Intro Page
      • Post Page
      • Vote Page
      • Analysis Page
      • Admin Page
      • Login Page
  • 프로그램 배포
    • 프로그램 개요
    • 주요 기능
    • 구현 결과물 배포
  • 마무리
    • References
Powered by GitBook
On this page
  • 부서 테이블
  • 로그 테이블
  • 당일 접속자 테이블
  • 접속자 수 기록 테이블
  • 기타 변수 테이블

Was this helpful?

  1. 데이터베이스
  2. 테이블 명세

기타 테이블

부서 테이블

소융대 학생회 내에 존재하는 부서 데이터를 관리하는 테이블이다.

PK

AI

FK

NULL

논리적 명칭

물리적 명칭

타입

True

True

부서 아이디

dm_id

INT

부서 명

dm_name

VARCHAR

부서 장

dm_chairman

VARCHAR

부서 소

dm_intro

VARCHAR

부서 이미지

dm_img

VARCHAR

CREATE TABLE IF NOT EXISTS department(
dm_id INT NOT NULL AUTO_INCREMENT,
dm_name VARCHAR(30) NOT NULL,
dm_chairman VARCHAR(50) NOT NULL,
dm_intro VARCHAR(5000) NOT NULL,
dm_img VARCHAR(500) NOT NULL,
PRIMARY KEY (dm_id)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

로그 테이블

사용자를 대상으로 하는 모든 url 접근 기록을 관리하는 테이블이다.

PK

AI

FK

NULL

논리적 명칭

물리적 명칭

타입

True

True

로그 아이디

log_id

BIGINT UNSIGNED

True

사용자 아이디

user_id

VARCHAR

접근 url

log_url

VARCHAR

기록 시간

log_time

DATETIME

CREATE TABLE IF NOT EXISTS log(
log_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
user_id VARCHAR(20) NULL,
log_url VARCHAR(100) NOT NULL,
log_time DATETIME NOT NULL DEFAULT NOW(),
PRIMARY KEY(log_id),
FOREIGN KEY(user_id) REFERENCES user(user_id) ON DELETE SET NULL ON UPDATE CASCADE
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

당일 접속자 테이블

사용자를 대상으로 하는 모든 url 접근 기록을 관리하는 테이블이다.

PK

AI

FK

NULL

논리적 명칭

물리적 명칭

타입

True

ip 주

ip_address

VARCHAR

접속자 수 기록 테이블

사용자를 대상으로 하는 모든 url 접근 기록을 관리하는 테이블이다.

PK

AI

FK

NULL

논리적 명칭

물리적 명칭

타입

True

날짜

DATETIME

방문자수

INT

기타 변수 테이블

그 외에 서비스를 유지하기 위한 기타 정보를 관리한다.

PK

AI

FK

NULL

논리적 명칭

물리적 명칭

타입

True

key 값

v_key

VARCHAR

value 값

value

VARCHAR

CREATE TABLE IF NOT EXISTS variable(
v_key VARCHAR(30) NOT NULL,
value VARCHAR(10000) NOT NULL,
PRIMARY KEY (v_key)
)ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

Previous투표 관련 테이블NextAPI 개요

Last updated 5 years ago

Was this helpful?