// Copyright (c) 2005 DMTF. All rights reserved. [Association, Version ( "2.6.0" ), UMLPackagePath ( "CIM::Core::ProductFRU" ), Description ( "CIM_CompatibleProduct is an association between Products that " "can indicate a wide variety of information. For example, it " "can indicate that the two referenced Products interoperate, " "that they can be installed together, that one can be the " "physical container for the other, etc. The string property, " "CompatibilityDescription, defines how the Products " "interoperate or are compatible, any limitations regarding " "interoperability or installation, ..." )] class CIM_CompatibleProduct { [Key, Description ( "The Product for which compatible offerings are defined." )] CIM_Product REF Product; [Key, Description ( "The compatible Product." )] CIM_Product REF CompatibleProduct; [Description ( "CompatibilityDescription is a free-form string defining " "how the two referenced Products interoperate or are " "compatible, any limitations to compatibility, etc." )] string CompatibilityDescription; };