在使用此最佳化時,IBM® Rational® Rhapsody® 不會針對關係產生 setter 及 getter,這些在靜態系統中是不必要的。針對關係產生此最佳化程式碼,是由屬於 MicroC 設定檔的下列內容所控制:
請注意,只有 InitializingMode 內容設為 ByCategory 時,RelationInitializingMode 內容的值才會影響產生程式碼。否則,所產生的程式碼由 InitializingMode 內容的值決定。
這個針對關係程式碼的最佳化只能用於每端具有不超過 1 個對應關係的關係。對於使用 1 個以上對應關係的關係,無論相關內容的值為何,Rational Rhapsody 都會針對關係產生其標準程式碼(而不是最佳化程式碼)。