문자열 목록 속성에 대한 비교기가 작동하는 방식

다음 표는 의사결정 테이블에서 문자열 목록 속성을 선택한 경우 사용할 수 있는 다양한 비교기를 간략하게 설명합니다. 각 비교기에는 두 가지 실행 옵션이 있습니다. 순서대로 및 임의의 순서대로. 
  • 순서대로 - 의사결정 테이블 실행에 사용되는 모든 입력 값은 의사결정 테이블 규칙에 정의된 것과 동일한 순서를 따라야 합니다.
  • 모든 순서 – 의사결정 테이블 실행에 사용되는 모든 입력 값은 순서에 관계없이 의사결정 테이블 규칙에 정의된 값 집합에서 사용할 수 있어야 합니다.
비교 연산자 작동 방식 조건이 True인 경우  조건이 False인 경우 
모든 것을 순서대로 포함합니다

의사결정 테이블 실행에 사용되는 입력 값에는 의사결정 테이블 규칙 중 하나에 정의된 모든 값이 포함됩니다. 또한, 입력 값은 의사결정 테이블 규칙에 정의된 값 순서를 따라야 합니다. 즉, 의사결정표의 규칙 중 하나에 있는 값은 입력 값의 정확한 하위 집합입니다.

이 비교기는 의사결정 테이블에 입력되는 값의 수가 테이블에 정의된 것보다 일반적으로 많을 때 가장 적합합니다.

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 생활, 자동차
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 자동차, 건강, 생활
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 생활, 자동차

모든 것을 순서대로 포함하지 않습니다

의사결정 테이블 실행에 사용된 입력 값에는 누락된 값이 하나 이상 포함되어 있거나 의사결정 테이블의 규칙 중 하나에 정의된 값과 비교했을 때 다른 순서로 모든 값이 포함되어 있습니다.

  • 결정 테이블 실행에 사용되는 입력 값 :
    홈, 건강, 생활
    (또는)
    홈, 자동차, 건강, 생활
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 생활, 자동차
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 생활, 자동차
모두 포함

의사결정 테이블 실행에 사용되는 입력 값에는 의사결정 테이블 규칙 중 하나에 정의된 모든 값이 포함됩니다. 그러나 입력 값은 의사결정 테이블 규칙에 정의된 값의 순서를 따를 필요는 없습니다. 즉, 의사결정표의 규칙 중 하나에 있는 값은 입력 값의 하위 집합입니다.

이 비교기는 의사결정 테이블에 입력되는 값의 수가 테이블에 정의된 것보다 일반적으로 많을 때 가장 적합합니다.

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 건강, 삶
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 건강, 작물
모든 것을 포함하지 않습니다

의사결정 테이블 실행에 사용된 입력 값에는 의사결정 테이블 규칙 중 하나에 정의된 값과 비교했을 때 하나 이상의 누락된 값이 포함되어 있습니다. 

  • 결정 테이블 실행에 사용되는 입력 값 :
    홈, 라이프, 자동차, 건강
    (또는) 
    건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 건강, 작물
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 건강, 삶
같음

의사결정 테이블 실행에 사용된 입력 값은 의사결정 테이블 규칙 중 하나에 정의된 값과 정확히 일치합니다. 또한, 입력 값은 의사결정표의 규칙 중 하나와 동일한 순서를 따라야 합니다. 

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 자동차, 건강, 생활
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 라이프, 자동차, 건강
같지 않음

의사결정 테이블 실행에 사용된 입력 값에는 추가 값, 누락된 값 또는 의사결정 테이블 규칙 중 하나에 정의된 값과 다른 순서로 된 모든 값이 포함되어 있습니다.

  • 결정 테이블 실행에 사용되는 입력 값 :
    Auto, Health, Life
    (또는) 주택, 자동차, 건강, 생활
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 라이프, 자동차, 건강
정확히 포함

의사결정 테이블 실행에 사용된 입력 값은 의사결정 테이블 규칙 중 하나에 정의된 값과 일치합니다. 그러나 입력 값은 의사결정 테이블 규칙에 정의된 값의 순서를 따를 필요는 없습니다.

입력 값과 의사결정 테이블의 규칙 중 하나에 정의된 값 간의 값 개수와 값이 반복되는 횟수는 정확히 일치해야 합니다. 예제 2에서 의사결정 테이블에 정의된 값의 개수는 5이고, '자동' 값이 두 번 반복된다는 점에 유의하세요. 이 조건은 입력 값에 5개의 요소가 포함되어 있고 Auto가 두 번 발생하는 경우에만 true를 반환합니다. 

예 1: 

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프


예 2:

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강, 자동차
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 생활, 자동차, 건강

예 1: 

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 작물

예 2:

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 생활, 자동차, 건강

정확히 포함되어 있지 않습니다

의사결정 테이블 실행에 사용되는 입력 값에는 의사결정 테이블의 행 중 하나에 정의된 모든 값이 포함되어서는 안 됩니다. 즉, 입력 값 목록에 하나 이상의 값이 누락되어야 합니다.

 

입력 값과 의사결정 테이블의 규칙 중 하나에 정의된 값 간의 값 개수와 값이 반복되는 횟수가 일치해서는 안 됩니다. 예제 2에서 의사결정 테이블에 정의된 값의 개수는 5이고, '자동' 값이 두 번 반복된다는 점에 유의하세요. 이 조건은 입력 값에 5개 이상의 요소가 포함된 경우에만 true를 반환합니다.

예 1: 

  • 결정 테이블 실행에 사용되는 입력 값 :
    홈, 라이프, 자동차, 건강
    (또는)
    자르기, 자동, 홈
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 작물

예 2:

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 생활, 자동차, 건강

예 1: 

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프

예 2:

  • 결정 테이블 실행에 사용되는 입력 값 : 홈, 라이프, 자동차, 건강, 자동차
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 생활, 자동차, 건강
의 후속입니다

의사결정 테이블 실행에 사용되는 입력 값은 의사결정 테이블의 행 중 하나에 정의된 값의 정확한 하위 집합이어야 합니다. 즉, 모든 입력 값은 의사결정표의 규칙 중 어느 하나라도 어긋나지 않고 동일한 순서로 사용 가능해야 합니다. 값은 연속적이어야 하며 다른 값으로 끊어져서는 안 됩니다.

메모 : 빈 입력 목록은 하위 시퀀스로 간주되지 않습니다.
  • 결정 테이블 실행에 사용되는 입력 값 : 건강, 자동차
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
  • 결정 테이블 실행에 사용되는 입력 값 :
    건강, 자동차
    (또는)
    건강, 작물
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 건강, 생활
의 하위 시퀀스가 아닙니다

의사결정 테이블 실행에 사용되는 입력 값에는 추가 값, 다른 순서의 모든 값 또는 순서에 있는 모든 값이 포함되어야 하지만 의사결정 테이블의 행 중 하나에 정의된 값과 비교했을 때 다른 값으로 구분되어야 합니다.

메모 : 빈 입력 목록은 의사결정 테이블 규칙 값의 '하위 시퀀스가 아님'으로 간주됩니다. 즉, 입력 값이 빈 목록인 경우 입력은 결정 테이블 값의 하위 시퀀스가 아닙니다.
  • 결정 테이블 실행에 사용되는 입력 값 :
    건강, 작물
    (또는)
    건강, 자동차
    (또는)
    홈, 여행, 건강
    (또는)
    <<No value>>
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 건강, 생활
  • 결정 테이블 실행에 사용되는 입력 값 : 건강, 자동차
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
의 하위 집합입니다

의사결정 테이블 실행에 사용되는 입력 값은 의사결정 테이블 규칙 중 하나에 정의된 값의 하위 집합이어야 합니다. 하지만 값의 순서는 일치할 필요는 없습니다. 

이 비교기는 의사결정 테이블에 정의된 값이 Architect에서 기대하는 더 크고 보편적인 값의 집합이고, 순서가 중요하지 않을 때 가장 적합합니다. 

메모 : 빈 입력 목록은 하위 집합으로 간주되지 않습니다.
  • 결정 테이블 실행에 사용되는 입력 값 : 집, 삶
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
  • 결정 테이블 실행에 사용되는 입력 값 : 건강, 작물
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 건강, 생활
의 하위 집합이 아닙니다

의사결정 테이블 실행에 사용되는 입력 값에는 의사결정 테이블 규칙 중 하나에 정의되지 않은 값이 하나 이상 포함되어야 합니다.

메모 : 빈 목록은 하위 집합이 아닙니다.

메모 : 빈 입력 목록은 의사결정 테이블 규칙 값의 '하위 집합이 아님'으로 간주됩니다. 즉, 입력 값이 빈 목록인 경우 입력은 결정 테이블 값의 하위 집합이 아닙니다.
  • 결정 테이블 실행에 사용되는 입력 값 :
    건강, 작물
    (또는)
    여행하다
    (또는)
    <<No value>>

  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 자동차, 건강, 생활
  • 결정 테이블 실행에 사용되는 입력 값 : 집, 삶
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
포함됨

의사결정 테이블 실행에 사용되는 입력 값은 의사결정 테이블 규칙 중 하나에 정의된 값 중 하나 이상과 일치해야 합니다. 

 

  • 결정 테이블 실행에 사용되는 입력 값 : 자동, 자르기
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
  • 결정 테이블 실행에 사용되는 입력 값 : 여행하다
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프

아무것도 포함하지 않습니다

의사결정 테이블 실행에 사용되는 입력 값은 의사결정 테이블 규칙 중 하나에 정의된 값 목록에서 사용할 수 없어야 합니다. 
  • 결정 테이블 실행에 사용되는 입력 값 : 여행하다
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프
  • 결정 테이블 실행에 사용되는 입력 값 : 자동, 자르기
  • 결정 테이블의 규칙 중 하나에 정의된 값 : 홈, 건강, 자동차, 라이프