skills/smithery.ai/database-design-principles

database-design-principles

Installation
SKILL.md

데이터베이스 설계 원칙

핵심 철학

"데이터는 영원하지만, 코드는 바뀐다. 데이터 구조를 신중하게 설계하라."

1. 정규화부터 시작, 필요 시 비정규화

  • 3차 정규화(3NF)까지는 기본
  • 성능 문제가 실제로 발생하면 그때 비정규화

2. 미래를 예측하지 말고, 변화에 대비하라

  • 확장 가능한 구조
  • 하지만 과도한 추상화는 금물

3. 제약 조건은 DB 레벨에서

  • 애플리케이션 코드는 바뀌어도 DB는 데이터 무결성 보장

Installs
1
First Seen
Mar 21, 2026
database-design-principles from smithery.ai