sik-code 님의 블로그

  • 홈
  • 태그
  • 방명록

Database 1

[Spring Boot 프로젝트] 영화 예매 사이트 개발기 (2) — 데이터베이스(DB) 설계 프로세스 (ERD 및 테이블 정의서)

안녕하세요!지난 1편에 이어 이번 2편에서는 본격적인 코드 작성에 앞서 시스템의 뼈대가 되는 데이터베이스 설계 과정을 공유해 드리려고 합니다. 영화 예매 시스템은 회원, 영화, 상영관, 좌석, 예매, 결제 등 수많은 도메인이 유기적으로 엮여 있습니다. 솔직히 말씀드리면 인프런에서 김영한 강사님의 DB강의를 수강한 저는 처음 ERD를 그릴 때만 해도 '와, 나 데이터베이스 설계 좀 치는데?' 하며 완벽하다고 자부했습니다. 물론, 앞으로 마주칠 끔찍한 수정 지옥을 알기 전까지는 말이죠... (솔직히 이런 대환장 파티는 알고 싶지 않았습니다 흑흑) 😂 처음에는 완벽해 보였던 설계도 막상 코딩을 시작하고 비즈니스 로직을 붙여나가다 보니, "여긴 왜 이렇게 묶어놨지?", "이 데이터는 왜 빠졌지?" 하며 수정을..

개인 프로젝트/영화예매사이트 2026.10.09
이전
1
다음
더보기
프로필사진

sik-code 님의 블로그

sik-code 님의 블로그 입니다.

  • 분류 전체보기 (6)
    • 개인 프로젝트 (6)
      • 영화예매사이트 (6)

Tag

동시성 제어, 개발 고민, 데이터베이스 설계, MultiLock, Redisson, 테이블 정의서, 성능 개선, Spring Data JPA, 성장 일기, 비즈니스 흐름도, Redis TTL, 백엔드 포트폴리오, 영화예매 프로젝트, Spring Boot, 스프링부트, 프로젝트 회고, redis, JPA, Key-Space Notifications, 사이드프로젝트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/11   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바