Microsoft.SystemCenter.Datawarehouse.Base.RelationshipTypeData Warehouse Base Relationship Type

Microsoft.SystemCenter.Datawarehouse.Base.RelationshipType (ClassType)

Element properties:

Base ClassSystem.Entity
AbstractTrue
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIda4ced1f6-2b11-c159-5935-d1396d9c168f

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive Default Value
System.Entity:
DisplayName  string  Display Name Display name of the object. false 4000  False   
Microsoft.SystemCenter.Datawarehouse.Base.RelationshipType:
RelationshipTypeId  guid  Relationship Type ID Relationship Type ID true 256     
RelationshipTypeName  string  Relationship Type Name Relationship Type Name false 255  False   
BaseRelationshipTypeId  guid  Base Relationship Type ID Base Relationship Type ID false 256     
SourceManagedTypeId  guid  Source Managed Type ID Source Managed Type ID false 256     
TargetManagedTypeId  guid  Target Managed Type ID Target Managed Type ID false 256     
ManagementPackId  guid  Management Pack ID Management Pack ID false 256     
IsAbstract  bool  Is Abstract Is Abstract false 256   
IsCycleOk  bool  Is Cycle Ok Is Cycle Ok false 256   
IsSealed  bool  Is Sealed Is Sealed false 256   
IsMembership  bool  Is Membership Is Membership false 256   
IsContainment  bool  Is Containment Is Containment false 256   
IsHosting  bool  Is Hosting Is Hosting false 256   
RelationshipTypeTableName  string  Relationship Type Table Name Relationship Type Table Name false 255  False   
RelationshipTypeViewName  string  Relationship Type View Name Relationship Type View Name false 255  False   
TimeAdded  datetime  Time Added Time Added false 256     
LastModified  datetime  Last Modified Last Modified false 256     
ModifiedBy  string  Modified By Modified By false 255  False   
SourceName  string  Source Name Source Name false 256  False   
_SourceId_  guid  Source Id Source Id false 256     
TargetName  string  Target Name Target Name false 256  False   
TargetId  guid  Target Identifier Target Identifier false 256     
SourceMaxCardinality  int  Source Max Cardinality Source Max Cardinality false 256     
TargetMaxCardinality  int  Target Max Cardinality Target Max Cardinality false 256     
SourceMinCardinality  int  Source Min Cardinality Source Min Cardinality false 256     
TargetMinCardinality  int  Target Min Cardinality Target Min Cardinality false 256     

Health Model:

Source Code:

<ClassType ID="Microsoft.SystemCenter.Datawarehouse.Base.RelationshipType" Base="System!System.Entity" Accessibility="Public" Hosted="false" Abstract="true">
<Property ID="RelationshipTypeId" Type="guid" Required="true" Key="true"/>
<Property ID="RelationshipTypeName" Type="string" MaxLength="255"/>
<Property ID="BaseRelationshipTypeId" Type="guid"/>
<Property ID="SourceManagedTypeId" Type="guid"/>
<Property ID="TargetManagedTypeId" Type="guid"/>
<Property ID="ManagementPackId" Type="guid"/>
<Property ID="IsAbstract" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="IsCycleOk" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="IsSealed" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="IsMembership" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="IsContainment" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="IsHosting" Type="bool" Required="true" DefaultValue="0"/>
<Property ID="RelationshipTypeTableName" Type="string" MaxLength="255"/>
<Property ID="RelationshipTypeViewName" Type="string" MaxLength="255"/>
<Property ID="TimeAdded" Type="datetime"/>
<Property ID="LastModified" Type="datetime"/>
<Property ID="ModifiedBy" Type="string" MaxLength="255"/>
<Property ID="SourceName" Type="string" MaxLength="256"/>
<Property ID="_SourceId_" Type="guid"/>
<Property ID="TargetName" Type="string" MaxLength="256"/>
<Property ID="TargetId" Type="guid"/>
<Property ID="SourceMaxCardinality" Type="int" Required="false"/>
<Property ID="TargetMaxCardinality" Type="int" Required="false"/>
<Property ID="SourceMinCardinality" Type="int" Required="false"/>
<Property ID="TargetMinCardinality" Type="int" Required="false"/>
</ClassType>