콘텐츠로 이동

데이터 유형

데이터 유형 섹션에서는 전체 데이터 모델에서 사용할 수 있는 사용자 정의 재사용 가능한 데이터 구조—주로 열거형 (Enums)—를 정의할 수 있습니다.

동일한 옵션 목록(예: “Draft”, “Pending”, “Published”)을 필요로 하는 모든 테이블에 반복적으로 정의하는 대신, 단일 데이터 유형을 생성하고 필요한 곳에서 참조할 수 있습니다.

새 사용자 정의 데이터 유형을 생성하려면:

  1. 데이터 모델 사이드바에서 + Add Table 버튼을 찾습니다.
  2. 옆에 있는 드롭다운 화살표를 클릭합니다.
  3. Add Data Type을 선택합니다.

alt text

alt text

사이드바 예제(예: attendance_status_enum, grade_type_enum)에서 볼 수 있듯이, 데이터 유형은 애플리케이션 전체에서 비즈니스 로직을 표준화하는 데 이상적입니다.

  • 표준화: Students 테이블의 “상태” 필드가 Applications 테이블과 정확히 동일한 옵션을 갖도록 보장합니다.
  • 유지 관리: 새 상태 옵션을 추가해야 하는 경우 데이터 유형 정의에서 한 번 업데이트하면 해당 유형을 사용하는 모든 테이블에 자동으로 적용됩니다.
데이터 유형 이름가능한 값
course_status_enumOPEN, CLOSED, IN_PROGRESS, CANCELLED
grade_type_enumA, B, C, D, F, INCOMPLETE
resource_type_enumVIDEO, PDF, QUIZ, ASSIGNMENT