- ko
- docs
- data model
- data builder
- data type
데이터 유형
데이터 유형 섹션에서는 전체 데이터 모델에서 사용할 수 있는 사용자 정의 재사용 가능한 데이터 구조—주로 열거형 (Enums)—를 정의할 수 있습니다.
동일한 옵션 목록(예: “Draft”, “Pending”, “Published”)을 필요로 하는 모든 테이블에 반복적으로 정의하는 대신, 단일 데이터 유형을 생성하고 필요한 곳에서 참조할 수 있습니다.
데이터 유형 생성
섹션 제목: “데이터 유형 생성”새 사용자 정의 데이터 유형을 생성하려면:
- 데이터 모델 사이드바에서 + Add Table 버튼을 찾습니다.
- 옆에 있는 드롭다운 화살표를 클릭합니다.
Add Data Type을 선택합니다.


일반적인 사용 사례
섹션 제목: “일반적인 사용 사례”사이드바 예제(예: attendance_status_enum, grade_type_enum)에서 볼 수 있듯이, 데이터 유형은 애플리케이션 전체에서 비즈니스 로직을 표준화하는 데 이상적입니다.
- 표준화:
Students테이블의 “상태” 필드가Applications테이블과 정확히 동일한 옵션을 갖도록 보장합니다. - 유지 관리: 새 상태 옵션을 추가해야 하는 경우 데이터 유형 정의에서 한 번 업데이트하면 해당 유형을 사용하는 모든 테이블에 자동으로 적용됩니다.
| 데이터 유형 이름 | 가능한 값 |
|---|---|
| course_status_enum | OPEN, CLOSED, IN_PROGRESS, CANCELLED |
| grade_type_enum | A, B, C, D, F, INCOMPLETE |
| resource_type_enum | VIDEO, PDF, QUIZ, ASSIGNMENT |