KSCOLD LogoKSCOLD
Blog
Feed
Product
Admin Night
Vault
Guestbook
Info

Vault 목록

스키마(Schema)

연결된 노트와 함께 읽기

스키마(Schema)

2026년 5월 17일
  • 스키마 schema는 전체적인 데이터베이스(DataBase)의 골격 구조를 나타내는 일종의 도면이다.

  • 스키마는 데이터베이스(DataBase)의 엔티티(Entity)와 그 엔티티(Entity)들 간의 관계를 정의한다.

  • 어떤 타입의 데이터가 어느 위치에 적재되어야 하는지, 다른 테이블(Table)이나 엔티티(Entity)와 어떠한 관계를 맺는지 정의하게 된다.

MongoDB

  • mongoose에는 스키마(schema)와 모델(Model) 개념이 있는데, 이 둘은 혼동하기 쉽다.

  • 스키마(Schema)는 컬렉션에 들어가는 문서 내부의 각 필드(열(Column))가 어떤 형식으로 되어 있는지 정의하는 객체(Object)이다.

  • 스키마(Schema)는 데이터베이스(DataBase)에 어떤 형식의 데이터를 넣을지에 대한 정보를 가리킨다.

  • 예를 들어 회원 정보 스키마라면 계정명, 이메일, 이름 등이 된다.

Synapse Map Insight