SQL 데이터베이스 스키마를 구성하는 테이블, 컬럼, 데이터 타입, 기본 키, 외래 키, 제약 조건, 인덱스를 하나의 MySQL 예제로 설명했습니다.
14개의 테이블로 구성된 티켓 예매 데이터베이스를 살펴보며, 테이블 간 관계가 어떻게 만들어지는지, 다대다 관계에서 연결 테이블이 왜 필요한지, 1NF부터 3NF까지의 정규화가 실제 설계에 어떻게 적용되는지 정리했습니다.
마지막에는 애플리케이션의 흐름에서 테이블을 찾고, 키와 관계를 정의하고, 실제 쿼리를 기준으로 설계를 검토하는 과정을 단계별로 담았습니다.
저는 VisuaLeaf 팀에서 일하고 있으며, 글의 예제와 다이어그램에는 VisuaLeaf를 사용했습니다.

1 hour ago
2








English (US) ·