테이블 및 데이터 모델

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 테이블은 저장 중인 데이터와 데이터 구조 방식을 정의하므로 애플리케이션의 ServiceNow 기초입니다. 각 테이블은 문자열, 날짜, 숫자 및 다른 테이블에 대한 참조와 같은 특정 데이터 유형을 포함하는 필드(열)로 구성됩니다.

    테이블 ServiceNow 을 생성하면 기본 데이터베이스 구조, 양식 및 목록이 자동으로 생성됩니다.

    테이블 관계

    ServiceNow는 참조 필드를 사용하여 테이블을 서로 연결합니다.

    일대다
    가장 일반적인 관계입니다. 예: 한 사용자에게 여러 인시던트를 할당할 수 있습니다. "다" 측면(인시던트)에 "일" 측면(사용자)을 가리키는 참조 필드를 추가합니다.
    다대다
    중간 테이블이 필요합니다. 예: 사용자는 여러 역할을 가질 수 있으며 역할은 여러 사용자에게 할당될 수 있습니다. 두 개의 참조 필드가 있는 교차점 테이블을 생성합니다.
    관련 목록
    참조 필드를 기반으로 다른 테이블의 연결된 기록을 표시하기 위해 양식에 자동으로 표시됩니다.

    테이블 확장(상속)

    ServiceNow 하위 테이블이 상위 테이블에서 모든 필드와 기능을 상속하는 테이블 확장을 지원합니다.

    • 대부분의 사용자 지정 테이블은 구성 항목 [cmdb_ci] 테이블, 작업(워크플로우 항목) 또는 독립 실행형 테이블에서 확장됩니다.
    • 하위 테이블은 모든 상위 필드와 자체 사용자 지정 필드를 자동으로 상속합니다.
    • 테이블 확장은 중복을 줄이고, 유사한 기록 유형에서 일관된 보고를 가능하게 하며, 다형성 쿼리를 가능하게 합니다.

    예: 인시던트, 문제 및 변경 테이블은 모두 작업 테이블을 확장하여 할당, 상태 및 우선순위와 같은 필드를 상속하면서 고유한 특정 필드를 추가합니다.