A BuildingPart is a sub-division of a Building that might be considered itself as a building.
-- Description --
NOTE 1: A BuildingPart is homogeneous related to its physical, functional or temporal aspects 
NOTE2: Building and BuildingPart share the same set of properties.
EXAMPLE: A building may be composed of two building parts having different heights above ground.
        
     
    
    
        
                
                    
                        | Egenskap | Stereotype | Beskrivelse | Type | Multiplisitet | 
                
        
     
    
        
                
                    
                        | Navn | Type | Lengde | Multiplisitet | 
                
        
     
    
        
            
                
                    | Name | Type | English | Description | 
            
        
     
    
        Vis BuildingPart i NVDB Datakatalog
        
            
                
                    | Id | Navn | Type | Multiplisitet | 
            
        
     
        
        
        
        
            
                
                    | Navn | Beskrivelse | 
            
                
                    | Building units shall be 3D | /*The building units associated with the building shall be represented using the BuildingUnit type of the Buildings3D extended package.*/
inv: self.buildingUnit->oclIsKindOf(Buildings3D::BuildingUnit) | 
                
                    | Installations shall be 3D | /*The installations associated with the building shall be represented using the Installation type of the Buildings3D extended package.*/
inv: self.installation->oclIsKindOf(Buildings3D::Installation) | 
                
                    | MandatoryGeometry | A  BuildingPart must provide at least one geometry3D. |