데이터 모형 관리자의 데이터 모형 탐색기에서 피쳐 클래스를 선택합니다. 피쳐 클래스를 마우스 오른쪽 버튼으로 클릭한 후 피쳐 규칙 편집을 클릭합니다.
아래 테이블에서와 같이 피쳐 규칙 특성 대화상자에서 피쳐 규칙을 지정할 수 있습니다. 피쳐 규칙을 지정하고 나면 일부 특성을 수정할 수 있습니다.
피쳐 규칙 특성 |
설명 |
피쳐 클래스 |
피쳐 클래스 이름 |
서버측(PL/SQL) 클라이언트측(.NET) |
피쳐 규칙은 서버측 또는 클라이언트측이 될 수 있습니다. 해당 탭을 클릭합니다. 서버측 새 피쳐 규칙만 정의할 수 있습니다. |
적용된 규칙 기준 |
피쳐 클래스에 현재 지정된 피쳐 규칙을 나열합니다. 지정된 피쳐 규칙은 TB_RULE_BASE 시스템 테이블에 기록됩니다. TB_RULE_FCLASSTYPE 테이블은 피쳐 클래스 유형에 사용 가능한 피쳐 규칙을 정의합니다. (예: 길이 계산은 LineString 피쳐 클래스에 대해 유효하지만 점 피쳐 클래스에 대해서는 유효하지 않음). |
편집 |
피쳐 규칙을 편집합니다. 행을 선택한 후 버튼을 클릭합니다. |
우선순위 |
피쳐 규칙의 실행 순서를 정의합니다. 우선순위 값이 낮은 피쳐 규칙은 우선순위 값이 높은 규칙보다 먼저 실행됩니다. (예: 영역을 계산하기 전에 피쳐에 대한 지오메트리의 유효성을 확인하는 것이 합리적임). 위로 및 아래로 버튼을 사용하여 순서를 변경하고 우선순위를 수정할 수 있습니다. |
규칙 기준 정의 |
현재 피쳐 클래스에 사용할 수 있는 모든 피쳐 규칙(TB_RULE_DEF) 및 규칙 그룹(TB_RULE_GROUP)을 나열합니다. 그룹을 선택하면 포함된 모든 규칙이 적용된 규칙 기준 리스트에 추가됩니다. 주:
그룹에 속하지 않은 피쳐 규칙만 개별적으로 사용할 수 있습니다. |
추가 |
피쳐 규칙 정의를 추가합니다. 행을 선택하고 추가를 클릭합니다. |
제거 |
적용된 피쳐 규칙을 제거합니다. |
편집 |
고유 피쳐 규칙 정의를 편집합니다. 서버측 피쳐 규칙 정의를 표시합니다. |
새로 만들기 |
새 서버측 피쳐 규칙 정의를 작성합니다. |
새 그룹 |
피쳐 규칙 그룹을 작성합니다. |
이벤트 |
피쳐 규칙이 반응하는 이벤트입니다. |
BI |
삽입 전 |
BU |
업데이트 전 |
BD |
삭제 전 |
AI |
삽입 후 |
AU |
업데이트 후 |
AD |
삭제 후 |