이 최적화를 사용하는 경우, IBM® Rational® Rhapsody® 는 정적 시스템에서 불필요하기 때문에 관계에 대해 Setter 및 Getter를 생성하지 않습니다. 관계에 대해 이 최적화된 코드 생성은 MicroC 프로파일의 일부인 다음 특성을 통해 제어됩니다.
RelationInitializingMode 특성 값은 InitializingMode 특성이 ByCategory로 설정된 경우에만 코드 생성에 영향을 줍니다. 그렇지 않으면, 생성된 코드는 InitializingMode 특성 값을 통해 판별됩니다.
기본적으로 직접 관계 사용은 MicroC 프로파일 사용 시 작동됩니다.
각 종료의 다중성이 오직 1인 관계에만 관계 코드에 대한 이 최적화를 사용할 수 있습니다. 1보다 큰 다중성을 사용하는 관계의 경우, Rational Rhapsody는 관련 특성 값에 관계없이 관계에 대해 표준 코드(최적화되지 않은 코드)를 생성합니다.