sql:relationship에 sql:inverse 특성 지정(SQLXML 4.0)
sql:inverse
특성은 XSD 스키마를 대량 로드용이나 updategram에서 사용할 경우에만 유용합니다. sql:inverse
sql:relationship> 요소에< 특성을 지정할 수 있습니다. Updategram에서 updategram 논리는 스키마를 해석하여 updategram 작업으로 업데이트되는 테이블 및 열을 결정합니다. 스키마에 지정하는 부모-자식 관계에 따라 레코드가 수정(삽입 또는 삭제)되는 순서가 결정됩니다.
부모-자식 관계가 해당 데이터베이스 열 간의 기본 키/외래 키 관계의 역순으로 지정된 XSD 스키마가 있는 경우 기본 키/외래 키 위반 때문에 삽입 또는 삭제 Updategram 작업이 실패합니다. 이러한 경우 sql:inverse
특성은 sql:relationship> 요소에< 지정되고sql:inverse="true"
updategram 논리는 스키마에 지정된 부모-자식 관계에 대한 해석을 반전합니다.
sql:inverse
특성은 부울 값(0=false, 1=true)을 사용합니다. 허용되는 값은 0, 1, true 및 false입니다.
주석을 사용하는 작업 샘플은 sql:inverse
Updategram에서 주석 매핑 스키마 지정을 참조하세요.