Bygg : public class
Created: 02.03.2010 16:27:33
Modified: 14.06.2010 12:10:47
Project:
Advanced:
Supertype som realiseres gjennom Bygning og Bygningsendring.<br /></p><p>Omfatter bygninger og bygningsendringer.<br /></p>
Attribute
public Double
  bebygdAreal
Details:
Notes: Grunnflaten av bygningen. Det vil si det arealet bygget tar av eiendommen det står på. <br />
public ByggIdent
  byggIdent
Details:
Notes: Byggets nummer; del av logisk ident som sammen med løpenr er unik på landsbasis. Tildeles automatisk.
public BygningsstatusKode
  bygningsStatus
Details:
Notes: For å ta vare på bygningens nåværende status. I spesielle tilfeller kan et bygg få igangsettingstillatelse og ferdigattest for en del av bygget, og så igangsettingstillatelse for en annen del.<br />
public Etasjedata
  etasjeData
Details:
Notes: angir summen av informasjonen på de enkelte bruksrenhetene i etasjene.  Gir totalen for alle etasjoene.<br />
public String
  kommunenummer
Details:
Notes: nummerering av kommuner i henhold til SSB sin offisielle liste.  Inneholder også utgåtte kommuner.
public NæringsgruppeKode
  næringsgruppe
Details:
Notes: Hvilken næringsgruppe som opptar størst andel av samlet areal i bygget.<br />Unntak: Dersom bolig er kombinert med annen næring skal bygget ikke gis næringsgruppe bolig.
Element Source Role Target Role
Matrikkelenhet
Class «GI_KunTilInfo»
Name:  
 
Name:  
 
Details:
I Matrikkelen sin UML-modell ligger denne mellom Matrikkelenhet og Bruksenhet.
Etasje
Class «GI_KunTilInfo»
Name:  
 
Name:  
 
Details:
 
Bruksenhet
Class «GI_KunTilInfo»
Name:  
 
Name:  
 
Details:
 
Adresse
Class «GI_KunTilInfo»
Name:  
 
Name:  
 
Details:
Assosiasjon kun modellert for info.<br /></p><p>Assosiasjon hentes via operasjonene:<br /></p><p>HentByggForAdresse<br /></p><p>HendAdresserForBygg<br /></p>
Object Type Connection Notes
Matrikkelenhet Class Weak I Matrikkelen sin UML-modell ligger denne mellom Matrikkelenhet og Bruksenhet.
Etasje Class Strong  
Bygningsendring Class Generalization  
Bruksenhet Class Strong  
Bygning Class Generalization  
Adresse Class Weak Assosiasjon kun modellert for info. Assosiasjon hentes via operasjonene: HentByggForAdresse HendAdresserForBygg