Table Report - w2l.dkw2l.dk/file/375662/bbr_fysisk_datamodel.pdf · yderligere rent fysisk er...

158
07 - BBR_fysisk_datamodel_version10_0_blaa.rtf 03-04-2013 1:52 1 Table Report 07_BbrdataFysisk_v9.0.vsd Database summary Target DBMS: Microsoft SQL Server Number of tables: 28 Number of views: 0 Number of columns: 701 Number of indexes: 73 Number of foreign keys: 89 Last build date: Not built Tables Columns Indexes Foreign keys Notes EnhedsAdresse 29 0 3 En ”enhedsadresse” skal entydigt identificere hovedadgangen til den enkelte bolig- eller erhvervsenhed inde i en bygning, dvs. entrédøren e.l. En enhedsadresse består af en adgangsadresse (dvs. vejnavn og husnummer) plus etagebetegnelse og sidebetegnelse eller dørnummer By 14 2 0 By eller nærmere bynavn. Bynavne i CPR registrets relateret til adresser (vejafsnit). Lokalitet 14 1 0 Kommunen kan efter adressebekendtgørelsens § 12, stk. 2, knytte et historisk og permanent bygningsnavn, gårdnavn eller lignende til en eller flere adgangsadresser. Oplysningen indgår som en del af den fuldstændige adressebetegnelse, f.eks. i CPR-systemet, men benyttes kun af enkelte andre it-systemer. Muligheden for at registrere bygnings- og gårdnavne blev indført i 1980’erne efter et politisk ønske om at kunne bevare de oprindelige gårdnavne o.l. som en del af den officielle adressebetegnelse. (Bemærk CPR registrer på boligen og ikke på bygningen.) Slet 6 1 0 Tabel over Slet Bruges til at fange permanente sletninger med. Til vidregivelse af data til OIS. FeltHistorikArkiv 6 1 0 Tabel over Felt historik Tabellen gemmer ændring på felter. De seneste ændring findes i FeltHistorik tabellen. Denne tabel opdateres via trigger på FeltHistorik tabellen.

Transcript of Table Report - w2l.dkw2l.dk/file/375662/bbr_fysisk_datamodel.pdf · yderligere rent fysisk er...

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 1

Table Report

07_BbrdataFysisk_v9.0.vsd

Database summary

Target DBMS: Microsoft SQL Server

Number of tables: 28

Number of views: 0

Number of columns: 701

Number of indexes: 73

Number of foreign keys: 89

Last build date: Not built

Tables Columns Indexes Foreign keys Notes

EnhedsAdresse 29 0 3 En ”enhedsadresse” skal entydigt identificere

hovedadgangen til den enkelte bolig- eller

erhvervsenhed inde i en bygning, dvs. entrédøren

e.l.

En enhedsadresse består af en adgangsadresse

(dvs. vejnavn og husnummer) plus

etagebetegnelse og sidebetegnelse eller

dørnummer

By 14 2 0 By eller nærmere bynavn. Bynavne i CPR

registrets relateret til adresser (vejafsnit).

Lokalitet 14 1 0 Kommunen kan efter adressebekendtgørelsens §

12, stk. 2, knytte et historisk og permanent

bygningsnavn, gårdnavn eller lignende til en eller

flere adgangsadresser.

Oplysningen indgår som en del af den

fuldstændige adressebetegnelse, f.eks. i

CPR-systemet, men benyttes kun af enkelte andre

it-systemer. Muligheden for at registrere

bygnings- og gårdnavne blev indført i 1980’erne

efter et politisk ønske om at kunne bevare de

oprindelige gårdnavne o.l. som en del af den

officielle adressebetegnelse.

(Bemærk CPR registrer på boligen og ikke på

bygningen.)

Slet 6 1 0 Tabel over Slet

Bruges til at fange permanente sletninger med.

Til vidregivelse af data til OIS.

FeltHistorikArkiv 6 1 0 Tabel over Felt historik

Tabellen gemmer ændring på felter.

De seneste ændring findes i FeltHistorik tabellen.

Denne tabel opdateres via trigger på FeltHistorik

tabellen.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 2

Ejerskab 19 2 4 Ejerskab indeholder ejerforholdskode og

ejendomsnummer.

Når grunde peger på ejerskab, er ejerskabet

gældende for alle entieter på grunden.

Når peger på andet en grunde, er der tale om

ejerlejligheder.

Vejstykke 15 3 2 Tabel over Postnummer

Tabel over de vejstykker der findes i et

postnummer

Husk at bruge tid når der skal findes data:

GetDate() Between

PostnummerCprOpretTimestamp And

PostnummerCprOphoerTimestamp

EnhedEnhedsAdresse 11 2 2 Tabel over EnhedAdresse

Angiver alle Enhedsadresser på en enhed.

Både den identificerende og supplerende

EnhedOpgang 11 2 2 Tabel over EnhedOpgang

Alle indgange til en enhed.

Både primære og supplerende.

FeltHistorik 6 1 16 Tabel over FeltHistorik

Tabellen gemmer den sidst ændring på felter.

KommunaltEjerlav 12 2 1 Ejerlavstabel, delt op pr kommune. Med andre

ord, et ejerlav der dækker flere kommuner, ligger

der en række pr kommune.

Kommune 14 1 0 Generelle informationer om kommune.

Kommune er de administrerende enheder, der

vedligholder BBR.

Kommuner med kommunenummer mindre en

100, er ikke kommuner i ordes betydning, men

bruges til diverse administrative enheder.

Matrikel 20 3 3 Matrikel tabellen indholder matrikler fra KMS og

ESR.

Postdistrikt 9 1 0 Tabel over Postdistrikt

Opdateres kun med data fra CPR.

Vej 12 2 0 Tabel over Vej

Det rigtige vejnavn findes via

FK_KommuneNummer, VejKode og "GetDate()

Between VejCprOpretTimestamp AND

VejCprOphoertTimestamp"

Notat 13 1 9 Notat, indholder notater tilknyttet til en given

record i en entitet.

NotatType fortæller hvilken entitet,

FK_Parent_id hvilken række i entiteten.

Notatnummer angiver den sidste underopdeling

(se beskrivelsen af felterne).

Brugsenhed 30 4 4 Tabel over Brugsenhed

Brugsenhed.

Har ingen brugervent nøgle

AdresseSag 13 0 1 AdresseSag

En adressesag kan indeholde sagsdata fra

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 3

adgangsadresse og enhedsadresse, data fra disse

entieter har statuskode 3 (StatusKode er som felt

navngivet ObjektType).

Ved afslutning af en sag opdateres stamdata med

sagsdata, og statuskoden for byggesagen ændres

til afsluttet byggesag (statuskode 4). Sagsdata

slettes ikke.

Foreløbige adresser (nye adresser), ændres fra

status 3 til 1 for at holde historik.

Adressesager, som henlægges, slettes ikke, men

tildeles statuskode 4.

Enhed 65 7 7 Tabel over Enhed

Indholder oplysninger over bolig- og

erhversenheder.

Bemærk for hver record i enhed skal skal

oprettes en record i EnhedOpgang med

EnhedOpgangPrimaerIndgang sat til 1.

Samt en record i EnhedAdresse med

EnhedAdressePrimaerAdresse sat til 1.

Rum 30 5 4 Ved et Rum forståe et volumen, som er fysisk

afgrænset af loft, vægge og gulv og ikke

yderligere rent fysisk er opdelt i Rum.

Rum eksistere på tre forskellige måder.

1) Et Rum kan befinde sig inde i en

Erhvervs-/Boligenhed.

2) Et Rum kan befinde sig uden for en

Erhvervs-/Boligenhed. Eks. et kælder- eller

loftsrum tildelt til lejligheden.

3) Et Rum unden tilknytning til

Erhvervs-/Boligenhed, men men beliggende på

en etage. Eks. Vaskerum i kælderen eller

fælleskøkken.

Opgang 30 4 4 Opgang/Indgang

Ved en Opgang/indgang forstås det primære

adgangsgivende opgangsareal og/eller en

indgangsdør, som giver adgang til en samlet eller

væsentlig del af en Bygning.

Etage 32 3 3 Ved en Etage forstås et sammenhængende

vandret bærende etageplan i en Bygning

afgrænset af ydermurens yderside. Etager, der

opdeles af et niveauspring på mere end ½

etagehøjde, regnes ikke som en samlet Etage,

Trappeskakter, udvendige trapper og

adgangsarealer indregnes i Etagen.

Tekniskanlaeg 60 7 6 Ved et Teknisk anlæg forstås en stedfast, klart

afgrænset konstruktion, som er opført til et

bestemt teknisk formål, og ikke kan

karakteriseres som en Bygning. Typen af et

Teknisk anlæg vil blive nærmere defineret ved en

positivliste i BBR-instruksen.

Byggesag 38 0 1 Byggesag

En byggesag kan indeholde sagsdata fra en række

entieter, data fra disse entieter har statuskode 3

(StatusKode er som felt navngivet ObjektType).

Ved afslutning af et byggeri opdateres stamdata

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 4

med sagsdata, og statuskoden for byggesagen

ændres til afsluttet byggesag (statuskode 4).

Sagsdata slettes ikke

Byggesager, som henlægges, slettes ikke, men

tildeles statuskode 4.

Det skal være muligt at oprette stamdata direkte,

dvs. med statuskode 1, uden forudgående

oprettelse af sagsdata.

Geometri 18 0 1 Geometri

Indholder geografiske punkter for

Adgangsadresser, Bygninger og Teknisk anlæg.

AdgangsAdresse 43 6 6 En adgangsadresse angiver en bestemt

hovedadgangsvej til en ejendom, bygning e.l.,

dvs. hoveddøren, opgangsdøren e.l.

Adgangsadressen består af vejnavn og

husnummer.

Bygning 91 7 6 En Bygning er defineret som é eller flere

konstruktioner, der udgør en rumlig helhed og

som skærmer mod vejrliget. En bygning skal som

minimum bestå af en overdækning (et tag).

Grund 40 5 4 Tabel over Grund

Ved Grund forstås det jordstykke, hvorpå

bygningen eller det tekniske anlæg er beliggende.

Definition af Grund der understøtter beregning af

bebyggelsesprocent er:

En Grund består af enten A), B) eller C):

A) En

matrikel

B)

Flere matrikler der er samnoteret og geografisk

sammenhængende.

C) Et

umatrikuleret areal

Når en Grund består af flere matrikler, skal alle

matrikler der er geografisk

sammenhængende indenfor samnoteringen,

medtages i den pågældende

Grund. En Grund oprettes kun i Nyt BBR når der

forefindes mindst en BBR-relevant entitet på

området (bygning, adresse eller teknisk anlæg).

Andre relaterede definitionen:

Fast ejendom:

- samlet fast ejendom

- umatrikuleret ejendom

- ejerlejlighed

- bygning på lejet grund

- bygning på søterritorie

- fælleslod/fraskilt andel af fælleslod

Samlet fast ejendom:

- et matrikelnummer

- to eller flere matrikelnumre, der er samnoteret

En vurderingsejendom kan bestå af mere end een

“samlet fast ejendom”

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 5

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 6

AdgangsAdresse

Notes: En adgangsadresse angiver en bestemt hovedadgangsvej til en ejendom, bygning e.l., dvs. hoveddøren,

opgangsdøren e.l. Adgangsadressen består af vejnavn og husnummer.

Owner:

Target DB name: Number of columns: 43

Number of indexes: 6

Number of foreign keys: 6

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

AdgangsAdresse_id uniqueidentifier Not allowed

FK_Matrikel_id (FK,I3) uniqueidentifier Allowed

FK_Kommune_id (FK,I6) uniqueidentifier Not allowed

FK_VejKode (FK,I5) smallint Not allowed

AdgangsAdresseHusnummer char(4) Allowed

ObjektType tinyint Not allowed

BK_Crud_id bigint Allowed

FK_SagAdresse_id (FK,I4) uniqueidentifier Allowed

FK_AdgangsAdresseStam_id (FK,I1) uniqueidentifier Allowed

AdgangsAdresseKilde tinyint Allowed

AdgangsAdresseOprettelsesDato datetime Allowed

AdgangsAdresseIKrafttraedelsesDato datetime Allowed

AdgangsAdresseSenesteAendringsDato datetime Allowed

AdgangsAdresseNedlaeggelsesDato datetime Allowed

BK_Adressepunkt_id uniqueidentifier Allowed

AdgangsAdresseGeometriKilde tinyint Allowed

AdgangsAdresseNoejagtighedsklasse char(1) Allowed

FK_Geometri_id (FK,I2) uniqueidentifier Allowed

AdgangsAdresseTekniskStandard char(2) Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

AdgangsAdresseOpretTimestamp datetime Not allowed

AdgangsAdresseAendretTimestamp datetime Not allowed

AdgangsAdresseAendretFunktion varchar(40) Not allowed

AdgangsAdresseOphoertTimestamp datetime Allowed

Vejnavn varchar(40) Allowed

Bynavn varchar(50) Allowed

Postdistriktnummer smallint Allowed

Postdistriknavn varchar(20) Allowed

LokalitetNavn varchar(34) Allowed

EntydigVej tinyint Allowed

VejAdresseringsnavn varchar(20) Allowed

AdgangsAdresseBeregn uniqueidentifier Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

AdgangsAdresseSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Adresse_idx1 (I1) FK_AdgangsAdresseStam_id Ascending

Adresse_idx2 (I2) FK_Geometri_id Ascending

Adresse_idx3 (I3) FK_Matrikel_id Ascending

Adresse_idx4 (I4) FK_SagAdresse_id Ascending

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 7

Adresse_idx6 (I5) FK_VejKode Ascending

Adresse_idx5 (I6) FK_Kommune_id Ascending

Foreign keys Child Parent

Geometri_AdgangsAdresse_FK1 FK_Geometri_id Geometri.Geometri_id

AdgangsAdresse_AdgangsAdresse_FK1 FK_AdgangsAdresseStam_id AdgangsAdresse_id

AdresseSag_AdgangsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id

Vej_AdgangsAdresse_FK1 FK_VejKode Vej.VejKode

Matrikel_AdgangsAdresse_FK1 FK_Matrikel_id Matrikel.Matrikel_id

Kommune_AdgangsAdresse_FK1 FK_Kommune_id Kommune.Kommune_id

AdgangsAdresse_Bygning_FK1 Bygning.FK_AdgangsAdresse_id AdgangsAdresse_id

AdgangsAdresse_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_AdgangsAdresse_id AdgangsAdresse_id

AdgangsAdresse_Opgang_FK1 Opgang.FK_AdgangsAdresse_id AdgangsAdresse_id

AdgangsAdresse_Notat_FK1 Notat.FK_Parent_id AdgangsAdresse_id

AdgangsAdresse_FeltHistorik_FK1 FeltHistorik.FK_Parent_id AdgangsAdresse_id

AdgangsAdresse_Grund_FK1 Grund.FK_AdgangsAdresse_id AdgangsAdresse_id

AdgangsAdresse_EnhedsAdresse_FK1 EnhedsAdresse.FK_AdgangsAdresse_id AdgangsAdresse_id

Column details

1. AdgangsAdresse_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: AAD.1/EAD.1 - Adresse_id identifies Adresse

2. FK_Matrikel_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Matrikel som AdgangsAdresse tilhøre.

3. FK_Kommune_id (FK,I6)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: AAD.2 - Kommune Adressen befinder sig i

4. FK_VejKode (FK,I5)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: AAD.7 - Vej Adressen beginder sig på.

5. AdgangsAdresseHusnummer Physical data type: char(4)

Allow NULLs: Allowed

Notes: AAD.8 - Husnummer i Adressen

6. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: AAD.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

7. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr.

8. FK_SagAdresse_id (FK,I4)

Physical data type: uniqueidentifier

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 8

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på adressesagen den recorden er en

del af.

9. FK_AdgangsAdresseStam_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: FK_AdresseStam_id

Angiver adressesagens stamdata.

For ObjektType 3 og 4 er dette felt udfyldt og peger på en record med ObjektType 1 eller 2, dog ikke

hvis det er en ny adresse..

For ObjektType 1 og 2 er dette felt udfyldt med NULL

10. AdgangsAdresseKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: AAD.20 - KildeTilAdresse er af Adresse

Kode, der klassificerer kilden til adressen.

11. AdgangsAdresseOprettelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: AAD.21 - OprettelsesDato er af Adresse

Dato for adressens oprettelse i BBR

12. AdgangsAdresseIKrafttraedelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: AAD.23 - Ikrafttrædelsesdato er af Adresse

Dato for adressens ikrafttrædelse

13. AdgangsAdresseSenesteAendringsDato Physical data type: datetime

Allow NULLs: Allowed

Notes: AAD.24 - SenesteÆndringsdato er af Adresse

Dato for adressens seneste ændring

14. AdgangsAdresseNedlaeggelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: AAD.25 - NedlæggelsesDato er af Adresse

Dato for adressens nedlæggelse

15. BK_Adressepunkt_id Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: ADD.27 - Adressepunkt_id

Samme værdi som FK_Geometri_id

16. AdgangsAdresseGeometriKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: AAD.30 - AdresseGeometriKilde

17. AdgangsAdresseNoejagtighedsklasse Physical data type: char(1)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 9

Allow NULLs: Allowed

Notes: AAD.28 - AdresseNoejagtighedsklasse

18. FK_Geometri_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Adressepunkt

19. AdgangsAdresseTekniskStandard Physical data type: char(2)

Allow NULLs: Allowed

Notes: AAD.29 - TekniskStandard

Kode for teknisk standard for geometridata

20. KommunaltFelt1

Physical data type: char(3)

Allow NULLs: Allowed

Notes: AAD.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

21. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: AAD.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

22. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: AAD.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

23. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: AAD.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

24. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: AAD.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

25. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: AAD.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

26. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: AAD.86 - Journalnummer

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 10

27. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: AAD.87 ESDH_Reference

28. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: AAD.99 - Sikkerhedsklassifikation

29. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

30. AdgangsAdresseOpretTimestamp

Physical data type: datetime

Allow NULLs: Not allowed

Notes: AdgangsAdresseOpretTimestamp

Tidspunkt for oprettelse af recorden.

31. AdgangsAdresseAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: AdgangsAdresseAendretTimestamp

Tidspunkt for seneste ændring af recorden.

32. AdgangsAdresseAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: AdgangsAdresseAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

33. AdgangsAdresseOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: AdgangsAdresseOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

34. Vejnavn Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: Vejnavn

Et denormaliseret felt.

35. Bynavn Physical data type: varchar(50)

Allow NULLs: Allowed

Notes: Bynavn

Et denormaliseret felt.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 11

36. Postdistriktnummer Physical data type: smallint

Allow NULLs: Allowed

Notes: Postdistriktnummer

Et denormaliseret felt.

37. Postdistriknavn Physical data type: varchar(20)

Allow NULLs: Allowed

Notes: Postdistriknavn

Denormaliseret felt. Der er lavet en speciel procedure til opdatering af dette felt.

38. LokalitetNavn Physical data type: varchar(34)

Allow NULLs: Allowed

Notes: LokalitetNavn

Et denormaliseret felt.

39. EntydigVej Physical data type: tinyint

Allow NULLs: Allowed

Notes: EntydigVej

Entydig inde for kommunen.

Kode:

0: Vejnavn er ikke entydig i kommunen, Postnummer kræves for entydighed.

1: Vejnavn er entydig i kommunen.

Et denormaliseret felt/beregnet.

40. VejAdresseringsnavn Physical data type: varchar(20)

Allow NULLs: Allowed

Notes: VejAdresseringsnavn

Denormaliseret felt.

41. AdgangsAdresseBeregn Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Dette er et beregnet felt, der bliver brugt som del af et index.

Feltet indeholder normalt NULL, men hvis følgende er opfyldet så vil feltet indeholde

AdgangsAdresse_id.

Husnummer er blankt eller FK_AdgangsAdresseStam_id ikke er null.

Dette er lavet så det er muligt at lave dublettet af adgangsadersser, der netop har disse eneskaber.

42. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af AdgangsAdresse

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

43. AdgangsAdresseSlettetTimestamp Physical data type: datetime

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 12

Allow NULLs: Allowed

Index details

Adresse_idx1 Column(s): FK_AdgangsAdresseStam_id (Asc)

Unique: No

Adresse_idx2 Column(s): FK_Geometri_id (Asc)

Unique: No

Adresse_idx3 Column(s): FK_Matrikel_id (Asc)

Unique: No

Adresse_idx4

Column(s): FK_SagAdresse_id (Asc)

Unique: No

Adresse_idx6 Column(s): FK_VejKode (Asc)

Unique: No

Adresse_idx5 Column(s): FK_Kommune_id (Asc)

Unique: No

Foreign key details (child)

Geometri_AdgangsAdresse_FK1

Definition: Child Parent

FK_Geometri_id Geometri.Geometri_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdgangsAdresse_AdgangsAdresse_FK1

Definition: Child Parent

FK_AdgangsAdresseStam_id AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: has

Inverse phrase: is of

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdresseSag_AdgangsAdresse_FK1

Definition: Child Parent

FK_SagAdresse_id AdresseSag.AdresseSag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 13

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Vej_AdgangsAdresse_FK1

Definition: Child Parent

FK_VejKode Vej.VejKode

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Notes: Bemærk:

På grund af dokumentationsværktøjet, er denne relation ikke beskrevet helt korrekt

relationen er

Adresse INNER JOIN Kommune ON

FK_Kommune_id = Kommune_id

INNER JOIN Vej ON

Kommune.KommuneNummer = Vej.FK_KommuneNummer AND FK_VejKode = VejKode AND

GetDate() Between VejCprOpretTimestamp AND VejCprOphoertTimestamp

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Matrikel_AdgangsAdresse_FK1

Definition: Child Parent

FK_Matrikel_id Matrikel.Matrikel_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Kommune_AdgangsAdresse_FK1

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 14

AdresseSag

Notes: AdresseSag

En adressesag kan indeholde sagsdata fra adgangsadresse og enhedsadresse, data fra disse entieter har

statuskode 3 (StatusKode er som felt navngivet ObjektType).

Ved afslutning af en sag opdateres stamdata med sagsdata, og statuskoden for byggesagen ændres til

afsluttet byggesag (statuskode 4). Sagsdata slettes ikke.

Foreløbige adresser (nye adresser), ændres fra status 3 til 1 for at holde historik.

Adressesager, som henlægges, slettes ikke, men tildeles statuskode 4.

Owner:

Target DB name: Number of columns: 13

Number of indexes: 0

Number of foreign keys: 1

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

AdresseSag_id uniqueidentifier Not allowed

AdresseSagSagsnummer varchar(32) Not allowed

BK_Crud_id bigint Not allowed

AdresseSagGodkendelsesDato datetime Allowed

AdresseSagInitialerPaaSagsbehandler char(5) Not allowed

FK_Kommune_id (FK) uniqueidentifier Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

AdresseSagOpretTimestamp datetime Not allowed

AdresseSagAendretTimestamp datetime Not allowed

AdresseSagAendretFunktion varchar(40) Not allowed

AdresseSagOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

AdresseSagSlettetTimestamp datetime Allowed

Foreign keys Child Parent

Kommune_AdresseSag_FK1 FK_Kommune_id Kommune.Kommune_id

AdresseSag_FeltHistorik_FK1 FeltHistorik.FK_Parent_id AdresseSag_id

AdresseSag_AdgangsAdresse_FK1 AdgangsAdresse.FK_SagAdresse_id AdresseSag_id

AdresseSag_EnhedsAdresse_FK1 EnhedsAdresse.FK_SagAdresse_id AdresseSag_id

Column details

1. AdresseSag_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. AdresseSagSagsnummer Physical data type: varchar(32)

Allow NULLs: Not allowed

Notes: Sagsnummer

Brugervendt nøgle, entydig i kommunen.

3. BK_Crud_id Physical data type: bigint

Allow NULLs: Not allowed

Notes: BK_Crud_id

4. AdresseSagGodkendelsesDato Physical data type: datetime

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 15

Notes: AAD.22/EAD.22 - Godkendelsesdato

5. AdresseSagInitialerPaaSagsbehandler Physical data type: char(5)

Allow NULLs: Not allowed

Notes: ADD.88/ EAD.88 - InitialerPaaSagsbehandler

6. FK_Kommune_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Kommune sagen forekommer i.

Feltet er nødvendig, hvis man opretter en sag uden at knytte adresser til, så vil recorden ikke høre til

noget.

7. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

8. AdresseSagOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: AdresseSagOpretTimestamp

Tidspunkt for oprettelse af recorden.

9. AdresseSagAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: AdresseSagAendretTimestamp

Tidspunkt for seneste ændring af recorden.

10. AdresseSagAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: AdresseSagAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

11. AdresseSagOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: AdresseSagOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

12. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af AdresseSag

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

13. AdresseSagSlettetTimestamp

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 16

Physical data type: datetime

Allow NULLs: Allowed

Foreign key details (child)

Kommune_AdresseSag_FK1

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 17

Brugsenhed

Notes: Tabel over Brugsenhed

Brugsenhed.

Har ingen brugervent nøgle

Owner:

Target DB name: Number of columns: 30

Number of indexes: 4

Number of foreign keys: 4

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Brugsenhed_id (I1) uniqueidentifier Not allowed

BrugsenhedNummer smallint Not allowed

FK_EnhedsAdresse_id (FK) uniqueidentifier Not allowed

ObjektType tinyint Not allowed

BrugsenhedNybyggeri tinyint Not allowed

FK_Byggesag_id (FK,I3) uniqueidentifier Allowed

FK_BrugsenhedStam_id (FK,I2) uniqueidentifier Allowed

FK_Bygning_id (FK,I4) uniqueidentifier Allowed

BrugsenhedAnvendelsesKode char(4) Allowed

BrugsenhedAreal int Allowed

BrugsenhedBeboelsesAreal int Allowed

BrugsenhedErhvervsAreal int Allowed

BrugsenhedArealKilde tinyint Allowed

BrugsenhedSagstype tinyint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

BrugsenhedOpretTimestamp datetime Not allowed

BrugsenhedAendretTimestamp datetime Not allowed

BrugsenhedAendretFunktion varchar(40) Not allowed

BrugsenhedOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

BrugsenhedSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Brugsenhed_idx1 (I1) Brugsenhed_id Ascending

Brugsenhed_idx2 (I2) FK_BrugsenhedStam_id Ascending

Brugsenhed_idx3 (I3) FK_Byggesag_id Ascending

Brugsenhed_idx4 (I4) FK_Bygning_id Ascending

Foreign keys Child Parent

EnhedsAdresse_Brugsenhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

Brugsenhed_Brugsenhed_FK1 FK_BrugsenhedStam_id Brugsenhed_id

Byggesag_Brugsenhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Bygning_Brugsenhed_FK1 FK_Bygning_id Bygning.Bygning_id

Brugsenhed_Notat_FK1 Notat.FK_Parent_id Brugsenhed_id

Brugsenhed_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Brugsenhed_id

Column details

1. Brugsenhed_id (I1)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 18

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. BrugsenhedNummer Physical data type: smallint

Allow NULLs: Not allowed

Notes: BRU.3 - BrugsenhedNummer

Entydig nummer på brugsenheden inden for ejendommen

3. FK_EnhedsAdresse_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: EnhedsAdresse hvor Brugsenheden befinder sig

4. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: BRU.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

5. BrugsenhedNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

6. FK_Byggesag_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

7. FK_BrugsenhedStam_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

8. FK_Bygning_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Bygningen Brugsenheden er tilknyttet.

Peger altid på Grund med objekttype 1 eller 2.

9. BrugsenhedAnvendelsesKode Physical data type: char(4)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 19

Allow NULLs: Allowed

Notes: BRU.21 - Anvendelseskode

Koder: Der henvises til kodesættet for bolig- og erhvervsen-hedens anvendelse, feltnr. ENH.21.

10. BrugsenhedAreal Physical data type: int

Allow NULLs: Allowed

Notes: BRU.23 - Areal

DEFINITION: Samlet areal

BBRfelt: 311

11. BrugsenhedBeboelsesAreal Physical data type: int

Allow NULLs: Allowed

Notes: BRU.24 - BeboelsesAreal

DEFINITION: AREAL TIL BEBOELSE

BBRfelt: 312

12. BrugsenhedErhvervsAreal Physical data type: int

Allow NULLs: Allowed

Notes: BRU.25 - ErhversAreal

BBRfelt: 313

13. BrugsenhedArealKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: BRU.27 - KildeTilAreal

DEFINITION: KILDE TIL AREAL

VÆRDISÆT:

Efterfølgende er der vist et par eksempler:

1->Oplyst af ejer (eller dennes repræsentant)

2->Oplyst af teknisk forvaltning

MAP: CKILDAR

BBRfelt: 317

14. BrugsenhedSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: BrugsenhedSagstype

Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

15. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BRU.80 - KommunaltFelt1

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 20

Kommunespecifikt felt, med tilhørende kode.

16. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BRU.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BRU.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

18. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: BRU.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

19. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: BRU.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

20. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: BRU.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

21. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: BRU.86 - Journalnummer

22. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: BRU.87 - ESDH_Reference

23. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: BRU.99 - Sikkerhedsklassifikation

24. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

25. BrugsenhedOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: BrugsenhedOpretTimestamp

Tidspunkt for oprettelse af recorden.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 21

26. BrugsenhedAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: BrugsenhedAendretTimestamp

Tidspunkt for seneste ændring af recorden.

27. BrugsenhedAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: BrugsenhedAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

28. BrugsenhedOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: BrugsenhedOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

29. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Brugsenhed

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

30. BrugsenhedSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Brugsenhed_idx1 Column(s): Brugsenhed_id (Asc)

Unique: No

Brugsenhed_idx2 Column(s): FK_BrugsenhedStam_id (Asc)

Unique: No

Brugsenhed_idx3 Column(s): FK_Byggesag_id (Asc)

Unique: No

Brugsenhed_idx4 Column(s): FK_Bygning_id (Asc)

Unique: No

Foreign key details (child)

EnhedsAdresse_Brugsenhed_FK1

Definition: Child Parent

FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 22

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Brugsenhed_Brugsenhed_FK1

Definition: Child Parent

FK_BrugsenhedStam_id Brugsenhed_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: has

Inverse phrase: is of

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Brugsenhed_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_Brugsenhed_FK1

Definition: Child Parent

FK_Bygning_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Notes: En brugsenhed er knyttet til en bygning.

VENTER NY RETNINGSLINIER FRA EBST 2007-02-26

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 23

By

Notes: By eller nærmere bynavn. Bynavne i CPR registrets relateret til adresser (vejafsnit).

Owner:

Target DB name: Number of columns: 14

Number of indexes: 2

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

By_id uniqueidentifier Not allowed

FK_KommuneNummer (I1) smallint Not allowed

FK_VejKode (I2) smallint Not allowed

ByHusnummerFra char(4) Not allowed

ByHusnummerTil char(4) Not allowed

ByVejside char(1) Not allowed

ByNavn varchar(50) Not allowed

ByCprTimestamp datetime Not allowed

ByCprOpretTimestamp datetime Not allowed

ByCprOphoerTimestamp datetime Not allowed

ByOpretTimestamp datetime Not allowed

ByAendretTimestamp datetime Not allowed

ByAendretFunktion varchar(40) Not allowed

ByOphoertTimestamp datetime Allowed

Indexes Columns Sort order

By_idx2 (I1) FK_KommuneNummer Ascending

By_idx3 (I2) FK_VejKode Ascending

Column details

1. By_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_KommuneNummer (I1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Kommunen byen befinder sig i.

3. FK_VejKode (I2)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Vejen der er en del af byen

(vejudsnit)

4. ByHusnummerFra Physical data type: char(4)

Allow NULLs: Not allowed

Notes: HusnummerFra

(vejudsnit)

5. ByHusnummerTil Physical data type: char(4)

Allow NULLs: Not allowed

Notes: HusnummerTil

(vejudsnit)

6. ByVejside Physical data type: char(1)

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 24

Notes: Vejside

(vejudsnit)

7. ByNavn Physical data type: varchar(50)

Allow NULLs: Not allowed

Notes: Navn på byen

8. ByCprTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Timestamp fra CPR

9. ByCprOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpretTimestamp fra CPR

10. ByCprOphoerTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OphoerTimestamp fra CPR

11. ByOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: ByOpretTimestamp

Tidspunkt for oprettelse af recorden.

12. ByAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: ByAendretTimestamp

Tidspunkt for seneste ændring af recorden.

13. ByAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: ByAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

14. ByOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: ByOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Index details

By_idx2 Column(s): FK_KommuneNummer (Asc)

Unique: No

By_idx3 Column(s): FK_VejKode (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 25

Byggesag

Notes: Byggesag

En byggesag kan indeholde sagsdata fra en række entieter, data fra disse entieter har statuskode 3

(StatusKode er som felt navngivet ObjektType).

Ved afslutning af et byggeri opdateres stamdata med sagsdata, og statuskoden for byggesagen ændres

til afsluttet byggesag (statuskode 4). Sagsdata slettes ikke

Byggesager, som henlægges, slettes ikke, men tildeles statuskode 4.

Det skal være muligt at oprette stamdata direkte, dvs. med statuskode 1, uden forudgående oprettelse af

sagsdata.

Owner:

Target DB name: Number of columns: 38

Number of indexes: 0

Number of foreign keys: 1

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Byggesag_id uniqueidentifier Not allowed

ByggesagsDato datetime Allowed

ByggesagLitra char(1) Not allowed

ByggesagSagsnummer char(32) Not allowed

BK_Crud_id bigint Not allowed

ByggesagByggetilladelsesDato datetime Allowed

ByggesagForventetPaabegyndelsesDato datetime Allowed

ByggesagPaabegyndelsesdato datetime Allowed

ByggesagIbrugtagningsTilladelsesDato datetime Allowed

ByggesagDelvisIbrugtagningsTilladelsesDato datetime Allowed

ByggesagHenlaeggelse datetime Allowed

ByggesagFaerdigtBygningsareal int Allowed

ByggesagForventetFuldfoertDato datetime Allowed

ByggesagFuldfoerelseAfByggeriDato datetime Allowed

ByggesagKode tinyint Allowed

ByggesagAnmeldelseAfByggearbejdeDato datetime Allowed

ByggesagAnmeldelseAfNedrivningDato datetime Allowed

ByggesagGennemfoertNedrivningDato datetime Allowed

ByggesagForeloebigFaerdiggjortBygningsareal int Allowed

ByggesagForeloebigFaerdiggjortAntalLejligheder int Allowed

ByggesagForeloebigFaerdiggjortAntalLejlighederUdenKoekkenI int Allowed

ByggesagBygherreForhold tinyint Allowed

ByggesagInitialerPaaSagsbehandler char(5) Not allowed

ByggesagAnsoegningModtaget datetime Allowed

ByggesagFyldestgoerendeAnsoegningModtaget datetime Allowed

ByggesagNaboorientering datetime Allowed

ByggesagFaerdigbehandletNaboorientering datetime Allowed

FK_Grund_id (FK) uniqueidentifier Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

ByggesagOpretTimestamp datetime Not allowed

ByggesagAendretTimestamp datetime Not allowed

ByggesagAendretFunktion varchar(40) Not allowed

ByggesagOphoertTimestamp datetime Allowed

ByggesagGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

Sikkerhedsklassifikation tinyint Allowed

ByggesagKopi_id uniqueidentifier Allowed

ByggesagSlettetTimestamp datetime Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 26

Foreign keys Child Parent

Grund_Byggesag_FK1 FK_Grund_id Grund.Grund_id

Byggesag_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Byggesag_id

Byggesag_Bygning_FK1 Bygning.FK_Byggesag_id Byggesag_id

Byggesag_Opgang_FK1 Opgang.FK_Byggesag_id Byggesag_id

Byggesag_Etage_FK1 Etage.FK_Byggesag_id Byggesag_id

Byggesag_Rum_FK1 Rum.FK_Byggesag_id Byggesag_id

Byggesag_Enhed_FK1 Enhed.FK_Byggesag_id Byggesag_id

Byggesag_Brugsenhed_FK1 Brugsenhed.FK_Byggesag_id Byggesag_id

Byggesag_Grund_FK1 Grund.FK_Byggesag_id Byggesag_id

Byggesag_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Byggesag_id Byggesag_id

Column details

1. Byggesag_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. ByggesagsDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.11 - ByggesagsDato er af BygningSagsoplysninger

DEFINITION: SAGSDATO FRA CS. Den primære styrende dato

på en sag. Sagens art (nybyggeri/nedrivning mm)

bestemmer hvad denne dato egentlig er (hhv.

Tilladelsesdato/ nedrivningstilladelsesdato)

Byggesagsdatoen (år-måned-dag) angiver datoen for den

enkelte byggesag vedr. bygningen.

AFHÆNGIGHEDER: Hvis der er flere byggesager på samme

bygning med samme dato, skal byggesagsdatoen

efterfølges af litra.

MAP: DSAGDATO_DATO

BBRfelt: 268

3. ByggesagLitra Physical data type: char(1)

Allow NULLs: Not allowed

Notes: BYG.12 - Litra er af BygningSagsoplysninger

DEFINITION: LITRA FRA CS

Litra anvendes, hvor der er flere byggesager på samme

bygning med samme byggesagsdato.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

kodeværdier.

Blank Byggesagsdatoen har ingen litra.

A - Z Litra under byggesagsdatoen.

O, Q, I og J forekommer ikke.

MAP: ASAGID

BBRfelt: 269

4. ByggesagSagsnummer Physical data type: char(32)

Allow NULLs: Not allowed

5. BK_Crud_id Physical data type: bigint

Allow NULLs: Not allowed

6. ByggesagByggetilladelsesDato Physical data type: datetime

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 27

Allow NULLs: Allowed

Notes: BYG.76 - ByggetilladelsesDato er af BygningSagsoplysninger

DEFINITION: Dato for udstedelse af byggetilladelse til

et nybyggeri eller til/ombygningsarbejde.

AFHÆNGIGHEDER: Datoen dannes maskinelt ud fra

byggesagsdato og byggesagskode

VED IMPLEMENTERING UNDERSØGES:

om feltet kan udgå og erstattes af

byggesagsdato og byggesagskode

MAP: DBYGTIL_DATO

BBRfeltnr: 281

7. ByggesagForventetPaabegyndelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.77 - ForventetPåbegyndelsesDato er af BygningSagsoplysninger

8. ByggesagPaabegyndelsesdato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.78 - Påbegyndelsesdato is of BygningSagsoplysninger

DEFINITION: Påbegyndelsesdato

Dato for påbegyndelse af byggearbejdet.

Vedr. nybyggeri og til/ombygning:

Hvis byggesagskoden er 2, 4 eller 5 dvs.

anmeldelsessager,

dannes feltet maskinelt ud fra byggesagsdatoen.

Såfremt den egentlige påbegyndelse afviger fra den

maskinelt

dannede, kan datoen rettes.

Hvis byggesagskoden er 1, dvs. tilladelsessager efter

BR-S,

eller 3, BR-tilladelsessager kræves datoen indberettet.

For nedrivningssager må feltet ikke indberettes.

MAP: DPAABEG_DATO

BBRfelt: 282

9. ByggesagIbrugtagningsTilladelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.79 - IbrugtagningstilladelsesDato er af BygningSagsoplysninger

DEFINITION: Ibrugtagnings tilladelsesdato

I feltet anføres datoen for udstedelse af

Ibrugtagningstilladelse. Hvis et byggeri er delvis

ibrugtaget, eller der er indberettet fuldført, skal

dato for endelig ibrugtagningstilladelse indberettes i

feltet.

MAP:

BBRfelt: 283

10. ByggesagDelvisIbrugtagningsTilladelsesDato Physical data type: datetime

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 28

Notes: BYG.80 - DelvisIbrugtagningstilladelsesDato er af BygningSagsoplysninger

DEFINITION: Seneste delvise ibrugtagn till dato

Dato for den seneste udstedte delvise

ibrugtagningstilladelse til byggeriet.

AFHÆNGIGHEDER: Kan kun indberettes, hvis

byggesagskoden er 3 (BR-tilladelsessag).

Feltet skal KUN indberettes i de tilfælde, hvor den

egentlige

ibrugtagningstilladelse ikke umiddelbart kan udstedes,

og der er sket indflytning i bygningens enheder.

Indberetningen foretages i følgende rækkefølge:

Indberet først delvis ibrugtagning på enhederne,

derefter på bygningen.

MAP: DSEDEIB_DATO

BBRfelt: 280

11. ByggesagHenlaeggelse Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.81 - Henlæggelse er af BygningSagsoplysninger

DEFINITION: Henlæggelsesdato

I feltet anføres den dato, som Ejeren/bygherren/

bygningsmyndigheden oplyser for henlæggelse/opgivelse

af byggesagen.

Feltet anvendes uanset om byggeriet er påbegyndt eller

ej.

MAP: DHENLAEG_DATO

BBRfelt: 285

12. ByggesagFaerdigtBygningsareal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.82 - FærdigtBygningsareal er af BygningSagsoplysninger:

DEFINITION: IKKE AJOURF BYGNINGSAREAL

Der registreres det areal, som er færdiggjort i

forbindelse med den sidst udstedte delvise

ibrugtagningstilladelse (felt BYG.80). Arealet beregnes

som summen af samlet bygningsareal (felt BYG.38) og

udnyttet tagetage (felt ETA.21).

SKAL kun indberettes, når der SAMTIDIG indberettes en

dato i 'DELVIS IBRUGT. TILLADELSE'.

Arealet fra en tidligere delvis

ibrugtagningstilladelse

udgår maskinelt, når en ny delvis

ibrugtagningstilladelse

indberettes, således at der altid er registreret det

sidst færdiggjorte areal.

Arealerne overføres maskinelt til 'FORELØBIGT

FÆRDIGGJORT BYGNINGSAREAL', således at feltet altid

udviser det samlede færdiggjorte bygningsareal.

For at undgå, at en fejlrettelse til bygningsarealet

skal

bevirke en forkert opsummering i det maskinelle felt,

skal

rettelse af indberettet areal i bygningsareal altid ske

ved

indberetning af forøgelsen eller formindskelsen af

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 29

arealet.

Er det færdiggjorte bygningsareal f.eks. indberettet

med

225 kvm, og det viser sig, at det skulle vare 250 kvm.,

skal det rettes ved at indberette 25 kvm. Hvis det kun

var

200 kvm., skal det rettes ved at indberette -25 kvm.

AFHÆNGIGHEDER:

Feltet indbår i udregningen af BYG.90.

MAP: FIABAR

BBRfelt: 286

13. ByggesagForventetFuldfoertDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.83 - ForventetFuldførtDato er af BygningSagsoplysninger

14. ByggesagFuldfoerelseAfByggeriDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.84 - FuldførelseAfByggeriDato er af BygningSagsoplysninger:

DEFINITION: FULDFØRELSESDATO

Dato for fuldført byggeri. Den dato et

byggeri er fuldført og altså brugbart,selv om der ikke

ergivet ibrugtagningstilladelse endnu.

AFHÆNGIGHEDER:

Ajourføring af feltet har forskellig virkning afhængig

af,

om sagen vedrører byggesagskode 1, 2, 3, 4 eller 5.

Se BBR-instruksen for nærmere forklaring.

MAP: DFULDFOE_DATO

BBRfelt: 288

15. ByggesagKode Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.86 - Byggesagskode er af BygningSagsoplysninger

DEFINITION: BYGGESAGSKODE

Koden angiver, efter hvilket bygningsreglement den

enkelte byggesag skal styres.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

kodeværdier:

1->BR-S-tilladelsessag

2->BR-S-anmeldelsessag

3->BR-anmeldelsessag

MAP: CBYGSAG

BBRfelt: 292

16. ByggesagAnmeldelseAfByggearbejdeDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.87 - AnmeldelseAfByggearbejdeDato er af BygningSagsoplysninger

DEFINITION: Anmeldelse af byggearbejde

Dato for anmeldelse af byggearbejde, der er omfattet af

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 30

anmeldelsespligt.

AFHÆNGIGHEDER: Feltet dannes maskinelt ud fra

byggesagsdato og byggesagskode.

VED IMPLEMENTERING UNDERSØGES:

om feltet kan udgå og erstattes af

byggesagsdato og byggesagskode

MAP: DANMELD_DATO

BBRfelt: 293

17. ByggesagAnmeldelseAfNedrivningDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.88 - AnmeldelseAfNedrivningDato er af BygningSagsoplysninger

DEFINITION: Dato for udstedelse af nedrivningstilladelses

Feltet angiver datoen for anmeldelse af en hel eller

delvis nedrivning af en bygning.

AFHÆNGIGHEDER: Datoen dannes maskinelt ud fra

byggesagsdato og byggesagskode (nedrivning sagstype 3)

VED IMPLEMENTERING UNDERSØGES:

om feltet kan udgå og erstattes af

byggesagsdato og byggesagskode

MAP: DTNEDRI_DATO

BBRfelt: 294

18. ByggesagGennemfoertNedrivningDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.89 - GennemførtNedrivningDato er af BygningSagsoplysninger

DEFINITION: Dato for gennemført nedrivning

Datoen for ejerens/bygherrens eller

bygningsmyndighedens angivelse af, at bygningen reelt

er total eller delvist nedrevet.

AFHÆNGIGHEDER: Når datoen indberettes, vil bygningen

samt evt. enheder blive slettet i BBR-stamregistret,

hvis det er en hel nedrivning d.v.s., at der ingen

minus (-) arealer er indberettet.

Ved en hel nedrivning må der ikke indberettes enheder,

disse

bliver automatisk nedlagt.

Hvis det er en delvis nedrivning fratrækkes det

indberettede

-areal i BBR-stamregistret.

Der udskrives BBR-ejermeddelelse.

MAP: DGNEDRI_DATO

BBRfelt: 295

19. ByggesagForeloebigFaerdiggjortBygningsareal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.90 - ForloebigFaerdiggjortBygningsareal er af BygningSagsoplysninger:

DEFINITION: FORELØBIG FÆRDIGGJORT BYGNINGS AREALER

FORMÅL: feltnr 296 - CS

Angiver det bygningsareal, der er færdiggjort til og

med den seneste delvise ibrugtagningstilladelse.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 31

AFHÆNGIGHEDER:

Feltet kan ikke indberettes.

Feltet dannes maskinelt

MAP: FFFBAR

BBRfelt: 296

20. ByggesagForeloebigFaerdiggjortAntalLejligheder Physical data type: int

Allow NULLs: Allowed

Notes: BYG.91 - ForeløbigFærdiggjortAntalLejligheder er af BygningSagsoplysninger:

Angiver det antal beboelseslejligheder, der er

færdiggjort til og med den seneste delvise

ibrugtagningstilladelse.

MAP: FFFALEJ

BBRfelt: 297

21. ByggesagForeloebigFaerdiggjortAntalLejlighederUdenKoekkenI Physical data type: int

Allow NULLs: Allowed

22. ByggesagBygherreForhold Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.92 - ByggesagBygherreForhold er af BygningSagsoplysninger

23. ByggesagInitialerPaaSagsbehandler Physical data type: char(5)

Allow NULLs: Not allowed

Notes: BYG.103 - InitialerPåSagsbehandler er af BygningSagsoplysninger

24. ByggesagAnsoegningModtaget Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.115 - ByggesagAnsoegningModtaget er af Byggesag

dato for modtagelse af ansøgning om byggetilladelse

25. ByggesagFyldestgoerendeAnsoegningModtaget Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.116 - ByggesagFyldestgoerendeAnsoegningModtaget er af Byggesag

dato for fyldestgørende ansøgning

26. ByggesagNaboorientering Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.117 - ByggesagNaboorientering er af Byggesag

dato for naboorientering

27. ByggesagFaerdigbehandletNaboorientering Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.118 - ByggesagFaerdigbehandletNaboorientering er af Byggesag

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 32

dato for færdigbehandling af naboorientering

28. FK_Grund_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

29. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_OpretUserId er af Byggesag

Brugeren der har oprettet recorden.

30. ByggesagOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

31. ByggesagAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

32. ByggesagAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

33. ByggesagOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

34. ByggesagGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

35. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Byggesag

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

36. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Allowed

Notes: Denormaliseret felt, hvis en af entiteterne der peger på byggesagen er sikkerhedsklassificeret skal

byggesagen også være sikkerhedklassificeret. Opdateringen af dette felt foretages af forretningslaget i

BBR.

37. ByggesagKopi_id Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Feltet benyttes til at holde styr på, om en byggesag er opstået som en kopi af en anden byggesag, når

flere entiteter fra samme byggesag flyttes enkeltvis. Feltet er kun til ”intern brug” i forretningslaget i

BBR og videregives ikke i klient, udtræk og snitflader.

38. ByggesagSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Foreign key details (child)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 33

Grund_Byggesag_FK1

Definition: Child Parent

FK_Grund_id Grund.Grund_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 34

Bygning

Notes: En Bygning er defineret som é eller flere konstruktioner, der udgør en rumlig helhed og som skærmer

mod vejrliget. En bygning skal som minimum bestå af en overdækning (et tag).

Owner:

Target DB name: Number of columns: 91

Number of indexes: 7

Number of foreign keys: 6

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Bygning_id uniqueidentifier Not allowed

BygningNummer (U1) smallint Not allowed

ObjektType tinyint Not allowed

BygningNybyggeri tinyint Not allowed

BK_Crud_id bigint Not allowed

FK_Grund_id (FK,U1,I4) uniqueidentifier Not allowed

FK_Byggesag_id (FK,U1,I2) uniqueidentifier Allowed

FK_BygningStam_id (FK,I3) uniqueidentifier Allowed

FK_Matrikel_id (FK,I6) uniqueidentifier Not allowed

FK_AdgangsAdresse_id (FK,I1) uniqueidentifier Allowed

BygningAnvendelsesKode smallint Allowed

BygningKlassifikation smallint Allowed

BygningAnvendelsesKonverteringsKilde smallint Allowed

BygningAntalLejlighederMedKoekkenl int Allowed

BygningAntalLejlighederUdenKoekkenl int Allowed

BygningOpfoerelsesaar smallint Allowed

BygningSenesteOmTilbygningsaar smallint Allowed

BygningMidlertidigStatus tinyint Allowed

BygningUdloebsdatoMidlertidige datetime Allowed

BygningVandforsyning tinyint Allowed

BygningAfloebsforhold tinyint Allowed

BygningAfloebsforholdTilladelse tinyint Allowed

BygningYdervaegsmateriale tinyint Allowed

BygningTagdaekningsmateriale tinyint Allowed

BygningSupplerendeYdervaegsmateriale tinyint Allowed

BygningSupplerendeTagdaekningsmateriale tinyint Allowed

BygningAsbestholdigtMateriale tinyint Allowed

BygningMaterialeKilde tinyint Allowed

BygningSamletAreal int Allowed

BygningSamletBoligAreal int Allowed

BygningSamletErhversAreal int Allowed

BygningBebyggetAreal int Allowed

BygningIndbyggetGarageAreal int Allowed

BygningIndbyggetCarportAreal int Allowed

BygningIndbyggetUdhusAreal int Allowed

BygningIndbyggetUdestueAreal int Allowed

BygningLukketOverdaekningAreal int Allowed

BygningAffaldsrumITerraenniveauAreal int Allowed

BygningAndetAreal int Allowed

BygningOverdaekketAreal int Allowed

BygningAabenOverdaekningAreal int Allowed

BygningAdgangsAreal int Allowed

BygningCarportArealBeregningsprincip smallint Allowed

BygningArealKilde tinyint Allowed

BygningAntalEtager smallint Allowed

BygningAfvigendeEtager tinyint Allowed

BygningVarmeinstallation tinyint Allowed

BygningOpvarmningsmiddel tinyint Allowed

BygningSupplerendeVarmeinstallation tinyint Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 35

BygningAntalPersonerSikringsrum smallint Allowed

BygningFredningStatus tinyint Allowed

BygningBevaringsvaerdighed varchar(200) Allowed

BygningUdlejningsforhold1 char(1) Allowed

BygningLeje int Allowed

BygningHuslejeoplysningDato datetime Allowed

BygningSagstype tinyint Allowed

BygningGeometriKilde tinyint Allowed

BygningGeometriNoejagtighedsklasse char(2) Allowed

FK_Geometri_id (FK,I5) uniqueidentifier Allowed

BK_FOT_id int Allowed

BygningStormraadPaalaeg tinyint Allowed

BygningStormraadPaalaegDato datetime Allowed

BygningByggeskadeforsikringsselskab tinyint Allowed

BygningByggeskadeforsikringsselskabDato datetime Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

BygningOpretTimestamp datetime Not allowed

BygningAendretTimestamp datetime Not allowed

BygningAendretFunktion varchar(40) Not allowed

BygningOphoertTimestamp datetime Allowed

BygningOmfattetAfForsikring char(2) Allowed

BygningGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

BygningMedlemskabSpildevand tinyint Allowed

BygningPaabudRensning tinyint Allowed

BygningPaabudRensningFrist datetime Allowed

BygningUdtraedenTilladelse tinyint Allowed

BygningUdtraedenTilladelseDato datetime Allowed

BygningAlternativAfledningTilladelse tinyint Allowed

BygningAlternativAfledningTilladelseDato datetime Allowed

BygningTypeAfFlytning tinyint Allowed

FK_KommuneFlyttesTil_id datetime Allowed

BygningSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Bygning_idx1 (U1) FK_Grund_id

BygningNummer

FK_Byggesag_id

Ascending

Ascending

Ascending

Bygning_idx2 (I1) FK_AdgangsAdresse_id Ascending

Bygning_idx3 (I2) FK_Byggesag_id Ascending

Bygning_idx4 (I3) FK_BygningStam_id Ascending

Bygning_idx5 (I4) FK_Grund_id Ascending

Bygning_idx6 (I5) FK_Geometri_id Ascending

Bygning_idx7 (I6) FK_Matrikel_id Ascending

Foreign keys Child Parent

AdgangsAdresse_Bygning_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Bygning_Bygning_FK1 FK_BygningStam_id Bygning_id

Geometri_Bygning_FK1 FK_Geometri_id Geometri.Geometri_id

Matrikel_Bygning_FK1 FK_Matrikel_id Matrikel.Matrikel_id

Byggesag_Bygning_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Grund_Bygning_FK1 FK_Grund_id Grund.Grund_id

Bygning_Etage_FK1 Etage.FK_Bygning_id Bygning_id

Bygning_Opgang_FK1 Opgang.FK_Bygning_id Bygning_id

Bygning_Notat_FK1 Notat.FK_Parent_id Bygning_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 36

Bygning_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Bygning_id

Bygning_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Bygning_id Bygning_id

Bygning_Ejerskab_FK1 Ejerskab.FK_BbrId Bygning_id

Bygning_Brugsenhed_FK1 Brugsenhed.FK_Bygning_id Bygning_id

Column details

1. Bygning_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: BYG.1 - Bygning_id identifies Bygning

2. BygningNummer (U1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: BYG.7 - Bygningsnummeret er en entydig nummerering af

ejendommens bygninger.

MAP: BYGNINGSNR

BBRfelt: 201

3. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: BYG.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

4. BygningNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

5. BK_Crud_id Physical data type: bigint

Allow NULLs: Not allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS.

6. FK_Grund_id (FK,U1,I4)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken Grund bygningen befinder sig på.

Peger altid på Grund med objekttype 1 eller 2.

7. FK_Byggesag_id (FK,U1,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 37

8. FK_BygningStam_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: BYG.75 - Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal

pege på en 1. og objekttype 4 skal pege på 1 eller 2.

9. FK_Matrikel_id (FK,I6)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Matriklen bygningen befinder sig på.

Grund nåes via matrikelen.

10. FK_AdgangsAdresse_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: AAD.1 - Bygningens beskrivende adresse (BYG.8 - BYG.9)

11. BygningAnvendelsesKode Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.21 - Anvendelseskoden beskriver bygningens faktiske

hovedanvendelse.

MAP: CBANV

BBRfelt: 203

12. BygningKlassifikation Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.22 - Klassifikation

beskriver bygningens faktiske hovedanvendelse.

Benyttes for tiden ikke.

MAP: CBANVNY

BBRfelt: 213

13. BygningAnvendelsesKonverteringsKilde Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.23 - KildeForKonverteringAnvendelseskode

Anvendes ikke på nuværende tidspunkt

DEFINITION: ANVENDELSESKILDEKODE-NY

Anvendelseskildekode beskriver fortæller hvilken

kvalitet konverteringen fra anvendelsekode til

anvendelsekode-ny(cbanvny) har.

VÆRDISÆT:

Nedenfor er der vist, hvilke koder, man på nuværende

tidspunkt har tænkt sig at benytte.

1 Usikker konvertering, skal kontrolleres

2 maskinel oversættelse af gl kode kombineret med

ESR-opl

3 maskinel oversættelse af gl kode kombineret med

oplysning fra begrundelsesregisteret.

4 maskinel oversættelse af gammel kode kombineret med

notatlinie.

5 maskinel direkte oversættelse af gl. kode

6 Ny kode kontrolleret manuelt.

AFHÆNGIGHEDER: Eftersom konverteringen endnu ikke har

fundet sted, er feltet ikke udfyldt.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 38

MAP: CBKILDANV

BBRfelt: 214

14. BygningAntalLejlighederMedKoekkenl Physical data type: int

Allow NULLs: Allowed

Notes: BYG.24 - Antal Lejligheder Med Koekken I

DEFINITION: Antal lejligheder i bygningen ialt

FORMÅL: feltnr 205 - CS

Angiver bygningens samlede antal beboelseslejligheder

med eget køkken, herunder blandet beboelse og erhverv.

MAP: FLEJL

BBRfelt: 205

15. BygningAntalLejlighederUdenKoekkenl

Physical data type: int

Allow NULLs: Allowed

Notes: BYG.25 - Antal Lejligheder Uden Koekken l

DEFINITION: ANTAL VÆRELSER

Angiver antallet af særskilt registrerede boliger uden

eget køkken (enkeltværelser)(incl. blandet beboelse og

erhverv).

VED IMPLEMENTERING SKAL BEDØMMES

om feltet skal beregnes.

MAP: FVAER

BBRfelt: 206

16. BygningOpfoerelsesaar Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.26 - Opførelsesår

Årstal for den faktiske ibrugtagelse af bygningen.

MAP: DOPFOE

BBRfelt: feltnr 207 CS

17. BygningSenesteOmTilbygningsaar Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.27 - Om-/Tilbygningsår

DEFINITION: Årstal for seneste til- ombygning.

Årstal for seneste væsentlige om- og/eller tilbygning

(årstal for ibrugtagningstilladelse eller fuldført).

MAP: DOMTIL

BBRfelt: 209

18. BygningMidlertidigStatus Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.28 - Midlertidig Oprettet

19. BygningUdloebsdatoMidlertidige Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.29 - UdloebsdatoMidlertidige

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 39

Udløbsdato for midlertidig bygning

20. BygningVandforsyning Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.30 - Vandforsyning

DEFINITION: VANDFORSYNINGSKODE

FORMÅL:FELTNR: 103 CS

VÆRDISÆT:

Eksempel på koder:

1->Offentligt alment vandforsyningsanlæg

2->Privat alment vandforsyningsanlæg, der forsyner 10

eller flere ejd.

MAP: CVAND

BBRfelt: 103

21. BygningAfloebsforhold Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.31 - Afløbsforhold

DEFINITION: AFLØBSFORHOLD

VÆRDISÆT:

Eksempel på koder:

10->Afløb til offentligt spildevandsanlæg

11->Afløb til fællesprivat spildevandsanlæg

Der er kommet nyere koder til.

AFHÆNGIGHEDER:

Koden skal altid udfyldes.

MAP: CAFLOEB

BBRfelt: 104

22. BygningAfloebsforholdTilladelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.119 - AfloebsforholdTilladelse

Foreligger der tilladelse til afløbsforhold

23. BygningYdervaegsmateriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.32 - YdervæggesMatriale

DEFINITION: YDERVÆGSMATERIALE

Såfremt ydervæggene består af flere forskellige slags

materialer, angives den type, der er anvendt mest

(størst areal).

VÆRDISÆT:

Nedenfor er vist et par eksempler på gyldige

kodeværdier:

01->Mursten (tegl, kalksandsten, cementsten)

02->Letbeton (lette bloksten, gasbeton)

MAP: CYDMA

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 40

BBRfelt: 211

24. BygningTagdaekningsmateriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.33 - Tagdækningsmatriale

DEFINITION: TAGDÆKNINGSMATERIALE

Såfremt tagdækningen består af flere forskellige slags

materialer, angives den type, der er anvendt mest

(størst areal).

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

koder:

01->Built up (fladt tag)

02->Tagpap (med taghældning)

MAP: CTAMA

BBRfelt: 212

25. BygningSupplerendeYdervaegsmateriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.34 - SupplerendeYdrevægsmatriale

26. BygningSupplerendeTagdaekningsmateriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.35 - SupplerendeTagdækningsmatriale

27. BygningAsbestholdigtMateriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.36 - AsbestholdigMatriale

28. BygningMaterialeKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.37 - KildeTilBygningsmatriale

DEFINITION: Kode for kilde til materialer.

Koden anvendes primært som "kvalitetsmærkning" af

oplysningerne.

MAP: CKILDMA

BBRfelt: 215

29. BygningSamletAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.38 - SamletBygningsarea

DEFINITION: SAMLET BYGNINGSAREAL

Samlet bygningsareal er summen af etagernes arealer incl.

stueetagens areal og areal af evt. mansardetage, men excl.

areal af kælder og tagetage. Som grundlag for etagernes

størrelse anvendes det bebyggede areal (felt 219).

I arealet indgår arealer af porte, luftsluser o. lign.

Derimod medregnes ikke arealer af åbne overdækkede

terrasser, åbne altaner og åbne indgangspartier.

MAP: FAREAL

BBRfelt: 216

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 41

30. BygningSamletBoligAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.39 - BoligAreal

DEFINITION: SAMLET boligareal

Samlet boligareal er den del af bygningens areal, der

anvendes til beboelse.

MAP: FBOLIG

BBRfelt: 217

31. BygningSamletErhversAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.40 - ErhvervsAreal

DEFINITION: SAMLET ERHVERVSAREAL FOR EN BYGNING

Samlet erhvervsareal er den del af bygningens areal,

der anvendes til erhverv.

MAP: FERHAR

BBRfelt: 218

32. BygningBebyggetAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.41 - BebyggetAreal :

DEFINITION: AREAL TIL BEBYGGELSE

Arealet registreres som stueetagens areal målt til

ydersiden af ydervæggene. For bygninger, hvor etagerne

arealmæssigt afviger fra hinanden, angives arealet af

den største etage. Kælderetagen registreres særskilt i

felt ETA.20 i "kælder" recorden. Arealet af åbne, overdækkede terrasser, åbne

altaner og åbne indgangspartier medregnes ikke. Såfremt

sådanne arealer lukkes, skal arealet medregnes. Arealer

af porte, luftsluser o. lign. medtages til den linie,

som bygningens ydervægge iøvrigt angiver. Arealet af

garage, carport eller udhus, der udgør en del af

bygningen (indenfor bygningens ydervægge og under samme

tag) medregnes ligeledes.

MAP: FBEBYG

BBRfelt: 219

33. BygningIndbyggetGarageAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.42 - IndbyggetGarageAreal

DEFINITION: AREAL AF INDBYGGET GARAGE

Areal af samtlige indbyggede garager

AFHÆNGIGHEDER:

Arealet indgår i det bebyggede areal og dermed

også i bygningens samlede areal.

MAP: FAINDGAR

BBRfelt: 241

34. BygningIndbyggetCarportAreal Physical data type: int

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 42

Notes: BYG.43 - IndbyggetCarpotAreal

DEFINITION: AREAL AF INDBYGGET CARPORT

FORMÅL:feltnr 242 - CS

Areal af samtlige indbyggede carporte

AFHÆNGIGHEDER:

Arealet indgår i det bebyggede areal og dermed også i

bygningens samlede areal.

I BYG.52 er der angivet hvilket

beregningsprincip, der anvendes.

MAP: FAINDCAR

BBRfelt: 242

35. BygningIndbyggetUdhusAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.44 - IndbyggetUdhus

DEFINITION: AREAL AF INDBYGGET UDHUS.

Areal af samtlige indbyggede udhuse.

AFHÆNGIGHEDER: Arealet indgår i det bebyggede areal og

dermed også i bygningens samlede areal.

MAP: FAINDUDH

BBRfelt: 243

36. BygningIndbyggetUdestueAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.45 - IndbyggetUdestueAreal :

DEFINITION: AREAL AF UDESTUE ELL. LIGNENDE

Areal af samtlige udestuer (ell. lignende).

Arealet indgår i det bebyggede areal og dermed også i

bygningens samlede areal.

MAP: FAUDEST

BBRfelt: 244

37. BygningLukketOverdaekningAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.46 - SamletArealAfLukkedOverdækningerPåBygningen

38. BygningAffaldsrumITerraenniveauAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.47 - ArealAfAfaldsrumITerrænniveau

DEFINITION: AREAL AF AFFALDSRUM I TERRÆNNIVEAU

Areal af samtlige affaldsrum i terrænniveau

MAP: 247

BBRfelt: FAAFFRUM

39. BygningAndetAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.48 - AndetAreal

DEFINITION: AREAL ikke BOLIG OG ikke ERHVERV

Arealer i bygningen,der ikke er oprettet på

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 43

enhedsniveau, og som hverken benyttes til bolig eller

erhverv. Det kan f.eks være fællesarealer til

barnevognsrum, vaskekælder o. lignende, der ikke kan

henføres til bygningens boligenheder, og som heller

ikke naturligt registreres som erhvervsareal. I dette

felt kan ligeledes registreres arealet af lukkede

altaner og udestuer, der ikke opfylder

byggelovgivningens krav til beboelse.

MAP: FIBELE

BBRfelt: 225

40. BygningOverdaekketAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.49 - ArealAfOverdækketAreal

DEFINITION: AREAL AF OVERDÆKKET TERRASSE

Areal af samtlige overdækkede terrasser.

Arealet indgår hverken i bebygget areal eller i

bygningens boligareal.

MAP: FAOVDTER

BBRfelt: 246

41. BygningAabenOverdaekningAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.50 - SamletArealAfÅbneOverdækningerPåBygningen

42. BygningAdgangsAreal Physical data type: int

Allow NULLs: Allowed

Notes: BYG.51 - AdgangsAreal

43. BygningCarportArealBeregningsprincip Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.52 - BeregningsprincipForArealAfCarport

1: carportareal er målt efter tagflade

2: carportarealet er målt ½ meter inde på åbne sider

44. BygningArealKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.53 - KildeTilBygningsAreal

DEFINITION: KODE FOR KILDE TIL AREAL

MAP: CKILDAR

BBRfelt: 228

45. BygningAntalEtager Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.54 - AntalEtager

46. BygningAfvigendeEtager Physical data type: tinyint

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 44

Allow NULLs: Allowed

Notes: BYG.55 - AfvigendeEtager

DEFINITION: ETAGEKODE

Angiver, at bygningens etager afviger arealmæssigt fra

hinanden, eller at der er forskelligt antal etager i

bygningens opgange.

MAP: CETAGE

BBRfelt: 270

47. BygningVarmeinstallation Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.56 - Varmeinstallation

DEFINITION: VARMEINSTALLATION

Hvis der forefindes flere forskellige

varmeinstallationer, anføres koden for den

installation, der opvarmer den største del af

bygningen. Supplerende omflyttelige ovne registreres

ikke.

VÆRDISÆT:

Nedenfor er vist et par eksempler på gyldige

kodeværdier:

01->Fjernvarme/blokvarme (radiatorsystemer eller

varmluftanlæg)

02->Centralvarme fra eget anlæg, et-kammer fyr

MAP: CVARME

BBRfelt: 229

48. BygningOpvarmningsmiddel Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.57 - Opvarmningsmiddel

DEFINITION: Opvarmningsmiddel

Arten af det opvarmningsmiddel, der anvendes i eget

anlæg og skal derfor kun indberettes hvis kode for

varmeinstallation i felt BYG.56 er 2, 3, 5, 6 eller 8.

Hvis der benyttes flere opvarmningsmidler, indberettes

det opvarmningsmiddel, der anvendes mest.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

koder:

1->Elektricitet

2->Gasværksgas

AFHÆNGIGHEDER: Skal kun udfyldes hvis kode for

varmeinstallation i felt BYG.56 er 2, 3, 5, 6

eller 8.

MAP: COPV

BBRfelt: 230

49. BygningSupplerendeVarmeinstallation Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.58 - SupplerendeVarme

DEFINITION: KODE FOR SUPP. VARMEINSTALLATION.

Angives når bygningen udover den hovedsagelige

varmeinstallation tillige opvarmes af en supplerende

varmekilde.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 45

Koderne er udformet med henblik på at dække såvel typen

som af supplerende varmeinsatllation som

opvarmningsmidlet der anvendes. Supplerende

omflyttelige ovne skal ikke registreres.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

koder:

1 Varmepumpeanlæg.

2 Ovne til fast brændsel (brændeove o. lign).

MAP: CSUPVM

BBRfelt: 239

50. BygningAntalPersonerSikringsrum Physical data type: smallint

Allow NULLs: Allowed

Notes: BYG.69 - Sikringsrumpladser

DEFINITION: Antal sikringsrumpladser

Antal personpladser i bygningens sikringsrum.

Oplysningerne indgår i civilforsvarets

beredskabsplaner.

MAP: FSIKPL

BBRfelt: 236

51. BygningFredningStatus Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.70 - Fredning

52. BygningBevaringsvaerdighed Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: BYG.71 - Bevaringsværdighed

53. BygningUdlejningsforhold1 Physical data type: char(1)

Allow NULLs: Allowed

Notes: BYG.72 - Udlejningsforhold1

54. BygningLeje Physical data type: int

Allow NULLs: Allowed

Notes: BYG.73 - Leje

DEFINITION: Årlig leje i kr.

Årlig husleje i kr. beregnet ud fra det beløb, der på

vurderingstidspunktet lovligt kan afkræves lejeren.

Lejen er excl. varmebidrag og for erhvervslejemål

tillige uden moms.

Lejen er indberettet for enheder i udlejningsejendommen

og for erhvervslejemål samt for ejerlejligheder, der

fortsat skal vurderes som udlejet.

AFHÆNGIGHEDER: Lejen ajourføres kun i forbindelse med

hovedvurderinger.

MAP: BLEJE

BBRfelt: 323

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 46

55. BygningHuslejeoplysningDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.74 - HuslejeoplysningDato

56. BygningSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.85 - Sagstype

Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

57. BygningGeometriKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.93 - GeometriKilde

58. BygningGeometriNoejagtighedsklasse Physical data type: char(2)

Allow NULLs: Allowed

Notes: BYG.94 - GeometriNoejagtighedsklasse

59. FK_Geometri_id (FK,I5)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Geometri holder felterne:

BYG.93, BYG.94, BYG.95, BYG.96, BYG.97

Bemærk Koordinatsystem er UTM Euref89 (WGS 84) (kode 5)

60. BK_FOT_id Physical data type: int

Allow NULLs: Allowed

Notes: BYG.110 - BK_FOT_id

FOT betyder Fælles ObjektTyper, og denne betegnelse dækker over geografiske objekter, som

staten og kommunerne i fremtiden vil producere og vedligeholde sammen.

Kilde: Forord fra "SPECIFIKATION AF FÆLLES OBJEKTTYPER (FOT) version 3.0"

(se evt http://www.fotdanmark.dk/)

61. BygningStormraadPaalaeg Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.111 - StormraadPaalaeg

Stormrådet kan til fremme af forebyggende foranstaltning give pålæg til skadelidte som følge af

stormflod. Dette pålæg bliver typisk udarbejdet efter anbefalinger fra taksator. (§ 9)

KILDE: http://www.stormraadet.dk

62. BygningStormraadPaalaegDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.112 - StormraadPaalaegDato

Dato for hvornår pålæg skal være opfyldt.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 47

63. BygningByggeskadeforsikringsselskab Physical data type: tinyint

Allow NULLs: Allowed

Notes: BYG.113 - Byggeskadeforsikringsselskab

64. BygningByggeskadeforsikringsselskabDato Physical data type: datetime

Allow NULLs: Allowed

Notes: BYG.114 - ByggeskadeforsikringsselskabDato

65. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BYG.104 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

66. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BYG.105 - KommunaltFelt2

ommunespecifikt felt, med tilhørende kode.

67. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: BYG.106 - KommunaltFelt3

ommunespecifikt felt, med tilhørende kode.

68. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: BYG.107 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

69. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: BYG.108 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

70. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: BYG.109 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

71. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: BYG.101 - Journalnummer

72. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: BYG.102 - ESDH_Reference

73. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 48

Notes: BYG.99 - Sikkerhedsklassifikation

74. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

75. BygningOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: BygningOpretTimestamp

Tidspunkt for oprettelse af recorden.

76. BygningAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: BygningAendretTimestamp

Tidspunkt for seneste ændring af recorden.

77. BygningAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: BygningAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

78. BygningOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: BygningOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

79. BygningOmfattetAfForsikring Physical data type: char(2)

Allow NULLs: Allowed

80. BygningGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

81. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Bygning

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

82. BygningMedlemskabSpildevand Physical data type: tinyint

Allow NULLs: Allowed

Notes: Byg.123 - For bygninger udenfor kloakopland (afløbskoder 101-601) angives om der indgået

kontraktligt medlemskab med et spildevandsforsyningsselskab

83. BygningPaabudRensning

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 49

Physical data type: tinyint

Allow NULLs: Allowed

Notes: Byg.124 - For bygninger udenfor kloakopland (afløbskoder 101-601) angives om kommunen har givet

påbud om at etablere forbedret rensning, så regionplanens og vandplanens renseklasser overholdes.

84. BygningPaabudRensningFrist Physical data type: datetime

Allow NULLs: Allowed

Notes: Byg.125 - For bygninger udenfor kloakopland (afløbskoder 101-601), hvor der ifølge feltet ”Påbud om

forbedret rensing” er givet et påbud, angives det hvornår fristen for forbedret rensning udløber.

85. BygningUdtraedenTilladelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: Byg.126 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til hel eller

delvis udtræden af ”det offentlige kloakfællesskab” (Spildevandsforsyning) jf.

Spildevandsbekendtgørelsen § 11, stk. 1.

86. BygningUdtraedenTilladelseDato Physical data type: datetime

Allow NULLs: Allowed

Notes: Byg.127 - Dato for tilladelse til udtræden

87. BygningAlternativAfledningTilladelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: Byg.128 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til alternativ

bortskaffelse eller afledning jf. Spildevandsbekendtgørelsens § 11, stk. 2.

88. BygningAlternativAfledningTilladelseDato Physical data type: datetime

Allow NULLs: Allowed

Notes: Byg.129 - Dato for tilladelse til alt. bortskaffelse eller afledning

89. BygningTypeAfFlytning Physical data type: tinyint

Allow NULLs: Allowed

Notes: Byg.301 - Type af flytning af bygning

Koder:

2 - Matrikulær ændring

3 - Fysisk flytning

90. FK_KommuneFlyttesTil_id Physical data type: datetime

Allow NULLs: Allowed

Notes: Byg.302 - Kommuneid for den kommune som bygningen flyttes til.

91. BygningSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Bygning_idx1 Column(s): FK_Grund_id (Asc)

BygningNummer (Asc)

FK_Byggesag_id (Asc)

Unique: Yes

Bygning_idx2 Column(s): FK_AdgangsAdresse_id (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 50

Bygning_idx3 Column(s): FK_Byggesag_id (Asc)

Unique: No

Bygning_idx4 Column(s): FK_BygningStam_id (Asc)

Unique: No

Bygning_idx5 Column(s): FK_Grund_id (Asc)

Unique: No

Bygning_idx6 Column(s): FK_Geometri_id (Asc)

Unique: No

Bygning_idx7 Column(s): FK_Matrikel_id (Asc)

Unique: No

Foreign key details (child)

AdgangsAdresse_Bygning_FK1

Definition: Child Parent

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_Bygning_FK1

Definition: Child Parent

FK_BygningStam_id Bygning_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Notes: Relation fra sagen op til stamrecorden

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Geometri_Bygning_FK1

Definition: Child Parent

FK_Geometri_id Geometri.Geometri_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Matrikel_Bygning_FK1

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 51

Definition: Child Parent

FK_Matrikel_id Matrikel.Matrikel_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Bygning_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-One

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Grund_Bygning_FK1

Definition: Child Parent

FK_Grund_id Grund.Grund_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 52

Ejerskab

Notes: Ejerskab indeholder ejerforholdskode og ejendomsnummer.

Når grunde peger på ejerskab, er ejerskabet gældende for alle entieter på grunden.

Når peger på andet en grunde, er der tale om ejerlejligheder.

Owner:

Target DB name: Number of columns: 19

Number of indexes: 2

Number of foreign keys: 4

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Ejerskab_id uniqueidentifier Not allowed

EjerskabEntitetstype tinyint Not allowed

FK_BbrId (FK,I1) uniqueidentifier Not allowed

FK_Kommune_id (I2) uniqueidentifier Not allowed

BK_Ejendomsnummer (I2) int Not allowed

EjerskabEjendomsreference uniqueidentifier Allowed

EjerskabMereEnd1Ejerlejlighed char(1) Allowed

EjerskabEjerlejlighedsnummer char(8) Allowed

EjerskabArtskode smallint Allowed

EjerskabTinglystAreal int Allowed

EjerskabEjerforholdskode smallint Allowed

ObjektType tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

EjerskabOpretTimestamp datetime Not allowed

EjerskabAendretTimestamp datetime Not allowed

EjerskabAendretFunktion char(60) Not allowed

EjerskabOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EjerskabSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Ejerskab_idx1 (I1) FK_BbrId Ascending

Ejerskab_idx2 (I2) BK_Ejendomsnummer

FK_Kommune_id

Ascending

Ascending

Foreign keys Child Parent

Enhed_Ejerskab_FK1 FK_BbrId Enhed.Enhed_id

Tekniskanlaeg_Ejerskab_FK1 FK_BbrId Tekniskanlaeg.Tekniskanlaeg_id

Bygning_Ejerskab_FK1 FK_BbrId Bygning.Bygning_id

Grund_Ejerskab_FK1 FK_BbrId Grund.Grund_id

Ejerskab_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Ejerskab_id

Column details

1. Ejerskab_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. EjerskabEntitetstype Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Angiver hvilken bbr entitet der peges på.

(BEMÆRK ikke alle typer er relevante, iøjeblikket 1 til 4)

Typer:

1: Grund

2: Bygning

3: Enhed

4: Tekniskanlæg

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 53

(5: Opgang/Indgang

6: Etage

7: Rum

8: Brugsenhed

9: AdgangsAdresse

10: Enhedsadresse)

3. FK_BbrId (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Indholder id for recorden, Se EjerskabEntitetstype for hvilken tabel den befinder sig i.

4. FK_Kommune_id (I2)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Kommunen Ejerskabet knytter sig til.

5. BK_Ejendomsnummer (I2)

Physical data type: int

Allow NULLs: Not allowed

Notes: For enhed, bygning og teknisk anlæg er det ejerlejlighedens ejendomsnummer

For grund, er moderejendomsnumret (det samme ejendomsnummer der er på grund).

ENH.7 eller BYG.13 (mangler et

6. EjerskabEjendomsreference Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Reserveret til Ejendomsreference

Felterne GRU.11, BYG.14, TEK.13 og ENH.13

7. EjerskabMereEnd1Ejerlejlighed Physical data type: char(1)

Allow NULLs: Allowed

Notes: Kode for mere end 1 Ejerlejllighed med samme matrikel og ejerlejlighedsnummer

Koder

E: En

M: Mange

Felter: ENH.13, BYG.16 og TEK.13

Ikke udfyldt for grund

8. EjerskabEjerlejlighedsnummer Physical data type: char(8)

Allow NULLs: Allowed

Notes: Ejerlejlighedsnummer sammen med matriklen, den måde tinglysningen identificerer ejerlejligheder.

BYG.15, TEK.12 og ENH.9

Ikke udfyld for grund

9. EjerskabArtskode Physical data type: smallint

Allow NULLs: Allowed

Notes: Artskode angiver typen af matriklen.

10. EjerskabTinglystAreal Physical data type: int

Allow NULLs: Allowed

Notes: ENH.29 - TinglystAreal af ejerlejligheden.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 54

11. EjerskabEjerforholdskode Physical data type: smallint

Allow NULLs: Allowed

Notes: Ejerforholdskode af ejerskabet

ENH.14, BYG.98, TEK.13 eller GRU.8

12. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Denormaliseret felt, har samme Objekttype som objetet der peges på via FK_BbrId, se evt

EjerskabEntitetstype.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

13. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

14. EjerskabOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for oprettelse af recorden.

15. EjerskabAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for seneste ændring af recorden.

16. EjerskabAendretFunktion Physical data type: char(60)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

17. EjerskabOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længere er aktiv.

18. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

19. EjerskabSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Ejerskab_idx1 Column(s): FK_BbrId (Asc)

Unique: No

Ejerskab_idx2 Column(s): BK_Ejendomsnummer (Asc)

FK_Kommune_id (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 55

Foreign key details (child)

Enhed_Ejerskab_FK1

Definition: Child Parent

FK_BbrId Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Tekniskanlaeg_Ejerskab_FK1

Definition: Child Parent

FK_BbrId Tekniskanlaeg.Tekniskanlaeg_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_Ejerskab_FK1

Definition: Child Parent

FK_BbrId Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Grund_Ejerskab_FK1

Definition: Child Parent

FK_BbrId Grund.Grund_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 56

Enhed

Notes: Tabel over Enhed

Indholder oplysninger over bolig- og erhversenheder.

Bemærk for hver record i enhed skal skal oprettes en record i EnhedOpgang med

EnhedOpgangPrimaerIndgang sat til 1.

Samt en record i EnhedAdresse med EnhedAdressePrimaerAdresse sat til 1.

Owner:

Target DB name: Number of columns: 65

Number of indexes: 7

Number of foreign keys: 7

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Enhed_id (I1) uniqueidentifier Not allowed

ObjektType tinyint Not allowed

EnhedNybyggeri tinyint Not allowed

BK_Crud_id bigint Not allowed

FK_Byggesag_id (FK,I2) uniqueidentifier Allowed

FK_EnhedStam_id (FK,I4) uniqueidentifier Allowed

FK_EnhedsAdresse_id (FK) uniqueidentifier Not allowed

FK_Etage_id (FK,I5) uniqueidentifier Not allowed

FK_Opgang_id (FK,I6) uniqueidentifier Not allowed

FK_Henvisningsenhed_id (FK,I7) uniqueidentifier Allowed

FK_Enhed_id (FK,I3) uniqueidentifier Allowed

EnhedAnvendelseKode smallint Allowed

EnhedKlassifikation smallint Allowed

EnhedAnvendelsesKonverteringsKilde tinyint Allowed

EnhedBoligtype char(1) Allowed

EnhedKondemneretStatus tinyint Allowed

EnhedIdentifikationsOprettelsesDato datetime Allowed

EnhedSamletAreal int Allowed

EnhedBeboelsesAreal int Allowed

EnhedErhvervsAreal int Allowed

EnhedArealKilde tinyint Allowed

EnhedAntalVaerelser smallint Allowed

EnhedToiletforhold char(1) Allowed

EnhedBadeforhold char(1) Allowed

EnhedKoekkenforhold char(1) Allowed

EnhedEnergiforsyning tinyint Allowed

EnhedUdlejningsforhold char(1) Allowed

EnhedLeje int Allowed

EnhedHuslejeoplysningerDato datetime Allowed

EnhedAndetAreal int Allowed

EnhedGodkendtTomBoligGL tinyint Allowed

EnhedLovligAnvendelse char(1) Allowed

EnhedDispensationTidsbegraensetDato datetime Allowed

EnhedSagstype smallint Allowed

EnhedDelvisIbrugtagningsTilladelsesDato datetime Allowed

EnhedUdlejningsforhold2 tinyint Allowed

EnhedOffentligStoette tinyint Allowed

EnhedIndflytningDato datetime Allowed

EnhedGodkendtTomBolig smallint Allowed

EnhedVarmeinstallation tinyint Allowed

EnhedOpvarmningsmiddel tinyint Allowed

EnhedSupplerendeVarmeinstallation char(2) Allowed

EnhedFaellesAdgangsArealAndel int Allowed

EnhedAabenOverdaekningAreal int Allowed

EnhedLukketOverdaekningAreal int Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 57

EnhedAntalErhversVaerelser smallint Allowed

EnhedAntalVandskylledeToilletter smallint Allowed

EnhedAntalBadevaerelser smallint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

EnhedOpretTimestamp datetime Not allowed

EnhedAendretTimestamp datetime Not allowed

EnhedAendretFunktion varchar(40) Not allowed

EnhedOphoertTimestamp datetime Allowed

EnhedGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EnhedSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Enhed_idx1 (I1) Enhed_id Ascending

Enhed_idx2 (I2) FK_Byggesag_id Ascending

Enhed_idx3 (I3) FK_Enhed_id Ascending

Enhed_idx4 (I4) FK_EnhedStam_id Ascending

Enhed_idx5 (I5) FK_Etage_id Ascending

Enhed_idx6 (I6) FK_Opgang_id Ascending

Enhed_idx7 (I7) FK_Henvisningsenhed_id Ascending

Foreign keys Child Parent

Etage_Enhed_FK1 FK_Etage_id Etage.Etage_id

Enhed_Enhed_FK1 FK_EnhedStam_id Enhed_id

Enhed_Enhed_FK2 FK_Henvisningsenhed_id Enhed_id

Enhed_Enhed_FK3 FK_Enhed_id Enhed_id

Byggesag_Enhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Opgang_Enhed_FK1 FK_Opgang_id Opgang.Opgang_id

EnhedsAdresse_Enhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

Enhed_Rum_FK1 Rum.FK_Enhed_id Enhed_id

Enhed_Notat_FK1 Notat.FK_Parent_id Enhed_id

Enhed_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Enhed_id

Enhed_EnhedOpgang_FK1 EnhedOpgang.FK_Enhed_id Enhed_id

Enhed_EnhedEnhedsAdresse_FK1 EnhedEnhedsAdresse.FK_Enhed_id Enhed_id

Enhed_Ejerskab_FK1 Ejerskab.FK_BbrId Enhed_id

Column details

1. Enhed_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: ENH.1 - Enhed_id identificerer Enhed

2. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: ENH.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

3. EnhedNybyggeri Physical data type: tinyint

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 58

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

4. BK_Crud_id Physical data type: bigint

Allow NULLs: Not allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS.

5. FK_Byggesag_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

6. FK_EnhedStam_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: ENH.12 - Angiver byggesagens stamdata.

Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

7. FK_EnhedsAdresse_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Enhedsadresse

Peger altid på enhedsadresse med objekttype 1 eller 2. eller en forløbig enhedsadresse.

8. FK_Etage_id (FK,I5)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Etagen hvorpå enheden befinder sig på.

Peger altid på etage med objekttype 1 eller 2.

9. FK_Opgang_id (FK,I6)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Den primære opgang for enheden.

Bemærk denne skal også oprettes i tabellen EnhedOpgang, med attributten

EnhedOpgangPrimaerIndgang sat til 1.

Peger altid på Opgang med objekttype 1 eller 2.

10. FK_Henvisningsenhed_id (FK,I7)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Henvisningsenhed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 59

Peger altid på Enhed med objekttype 1 eller 2.

11. FK_Enhed_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: FK_Enhed_id

Sammenknytning af enheder

12. EnhedAnvendelseKode Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.20 - Anvendelseskode

DEFINITION: ANVENDELSESKODE

Anvendelseskoden angiver bolig- eller erhvervsenhedens

hovedsagelige anvendelse.

Enheder der anvendes til helårsbeboelse.110-190

Enheder der anvendes til produktion eller lager i

forbindelse med landbrug, industri, håndværk,

offentlige værker o. lign.

210-290

Enheder der anvendes til handel, transport, kontor,

liberale erhverv, servicevirksomhed o. lign.310-390

Enheder der anvendes til kulturelle formål samt

institutioner.

410-490

Enheder der anvendes til fritidsformål.510-590

Ikke vurderede erhvervsenheder i nybyggeri.610

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

kodeværdier:

110->Stuehus til landbrugsejendom

120->Fritliggende enfamiliehus (parcelhus)

AFHÆNGIGHEDER:

Feltet kræves indberettet ved nybyggeri.

Ved til-/ombygning skal koden indberettes, hvis

byggesagen

medfører en ændret anvendelse i forhold til CR.

MAP: CEANV

BBRfelt: 307

13. EnhedKlassifikation Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.21 - Ny Anvendelseskode

DEFINITION: ANVENDELSESKODE

Anvendelseskoden angiver bolig- eller erhvervsenhedens

hovedsagelige anvendelse.

AFHÆNGIGHEDER: Feltet bruges endnu ikke.

DER SKAL FORETAGES EN KONVERTERING FRA DEN GAMLE

ANVENDELSESKODE (ENH.20) TIL DENNE NYE.

MAP: CEANVNY

BBRfelt: 330

14. EnhedAnvendelsesKonverteringsKilde Physical data type: tinyint

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 60

Notes: ENH.22 - AnvendelseskodeKildeKovertering

DEFINITION: ANVENDELSESKILDEKODE-NY

Anvendelseskildekode beskriver hvilken kvalitet

konverteringen fra anvendelsekode (ENH.20) til

anvendelsekode-ny(ENH.21) har.

VÆRDISÆT:

Feltet kan indeholde følgende værdier.

1 Usikker konvertering, skal kontrolleres

2 maskinel oversættelse af gl kode kombineret med

ESR-opl

3 maskinel oversættelse af gl kode kombineret med

oplysning fra begrundelsesregisteret.

4 maskinel oversættelse af gammel kode kombineret med

notatlinie.

5 maskinel direkte oversættelse af gl. kode

6 Ny kode kontrolleret manuelt.

MAP: CEKILDANV

BBRfelt: 331

15. EnhedBoligtype Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.23 - Boligtype

DEFINITION: BOLIGTYPE

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

Blank>Andet (bl.a. institutioner og erhverv)

1->Egentlig beboelseslejlighed (boligenhed med eget

køkken)

2->Blandet erhverv og beboelse med eget køkken

3->Enkeltværelse (med fast kogeinstallation, fælles

ell. intet køkken)

AFHÆNGIGHEDER:

Vedrørende nybyggeri:

- Hvis koden ikke indberettes, dannes den maskinelt på

grundlag af oplysninger om beboelseareal, anvendelse og

køkkenforhold.

Vedrørende til/ombygning.

MAP: CTYPE

BBRfelt: 308

16. EnhedKondemneretStatus Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.24 - KondemneretBoligenhed

DEFINITION: Kondemneret bolig

VÆRDISÆT:

Nedenfor er vist et par eksempler på kodeværdier:

0 ->Ikke kondemneret boligenhed

1 ->Kondemneret boligenhed

MAP: CKONDE

BBRfelt: 309

17. EnhedIdentifikationsOprettelsesDato Physical data type: datetime

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 61

Notes: ENH.25 - OprettelsesdatoForEnhedensIdentifikation

DEFINITION: Identifikationsoprettelse

Dato for oprettelse af bolig- og erhvervsenhedens

identifikation i BBR.

Dannes maskinelt fra BBR-ændringsregister, når enheden

er klar til indflytning, d.v.s., ved udstedelse af

enten:

a. Midlertidig ibrugtagningstilladelse, eller

b. Ibrugtagningstilladelse.

c. Fuldført.

AFHÆNGIGHEDER:

Kan ikke indberettes, men dannes maskinelt.

MAP: DIDENT_DATO

BBRfelt: 310

18. EnhedSamletAreal Physical data type: int

Allow NULLs: Allowed

Notes: ENH.26 - EnhedensSamledAreal

DEFINITION: Samlet areal

Arealet måles til ydersiden af ydervæggene

(bruttoetageareal) og angives incl. andel i

adgangsarealer, herunder trapper, men excl. kælderareal

beliggende adskilt fra enheden.

Adgangsarealerne (trapper, altangange, elevatorer m.m.)

i rene beboelsesbygninger og bygninger, hvor der er

fælles indgang til bolig- og erhvervsenheder, fordeles

med lige store andele på de enheder, der har adgang

hertil, uanset disses størrelse.

Areal af samtlige beboelsesrum medregnes, herunder

areal af rum indenfor enheden i kælder, som må anvendes

til beboelse (og som opfylder byggelovgivningens krav

til beboelsesrum).

Areal der er indrettet til beboelse og erhverv i

udnyttet agetage medregnes.

AFHÆNGIGHEDER: De samme regler gælder også for

ejerlejligheder, det tinglyste (nettoareal) areal kan

registreres i ENH.29.

MAP: FEAREA

BBRfelt: 311

19. EnhedBeboelsesAreal Physical data type: int

Allow NULLs: Allowed

Notes: ENH.27 - ArealTilBeboelse

DEFINITION: AREAL TIL BEBOELSE

Areal af samtlige beboelsesrum incl. køkken, bad,

wc-rum, herunder boligareal i udnyttet tagetage. I

kælderetage medtages arealet af de rum, der må anvendes

til beboelse i henhold til byggelovgivningen samt

arealet af køkken, baderum og wc-rum. Arealet måles til

ydersiden af ydervægge (bruttoetageareal). Arealet

inkluderer andel af adgangsarealer.

MAP: FBEBO

BBRfelt: 312

20. EnhedErhvervsAreal

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 62

Physical data type: int

Allow NULLs: Allowed

Notes: ENH.28 - ArealTilErhverv:

DEFINITION: AREAL TIL ERHVERV PÅ ENH

Omfatter arealet af samtlige rum, der udelukkende

anvendes til erhverv (ikke boligformål), herunder også

udnyttet areal af tagetage og kælderetage. Arealet

måles til ydersiden af ydervægge (brutto-etageareal).

Arealet er incl. andel af adgangsarealer og

erhvervsmæssigt advendt garageareal.

Omfatter arealet af samtlige rum indenfor enheden, der

udelukkende : anvendes til erhverv (ikke-boligformål),

herunder også udnyttet areal af tagetage og

kælderetage. Arealet måles til ydersiden af ydervægge

(bruttoetageareal). Arealet er incl. andel af

adgangsarealer og erhvervsmæssigt anvendt garageareal.

De samme regler gælder også for ejerlejligheder, det

tinglyste (nettoareal) areal kan registreres i

ENH.29.

MAP: FERH

BBRfelt: 313

21. EnhedArealKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.30 - KildeTilEnhedensArealer

DEFINITION: KILDE TIL AREAL

VÆRDISÆT:

Efterfølgende er der vist et par eksempler:

1->Oplyst af ejer (eller dennes repræsentant)

2->Oplyst af teknisk forvaltning

MAP: CKILDAR

BBRfelt: 317

22. EnhedAntalVaerelser Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.31 - AntalVærelser

DEFINITION: ANTAL VÆRELSER

Kamre regnes for hele værelser.

a. Enheder der udelukkende benyttes til beboelse:

Værelser omfatter alle rum, der er af en sådan

beskaffenhed med hensyn til størrelse, isolering,

vinduer, gulve og vægge, at de kan anvendes til

beboelse (d.v.s. opfylder byggelovgivningens krav til

beboelsesrum), selv om de rent faktisk har anden

anvendelse som f.eks. hobbyrum, gildestue på loft eller

i kælder. Rum, som konstruktionsmæssigt er tiltænkt en

speciel anvendelse (køkken, badeværelse, entre og gang,

bryggers, viktualierum, opbevaringsrum i kælder eller

på loft osv.), medregnes ikke.

b. Enheder der helt eller delvis benyttes til erhverv:

Alle rum, der anvendes til erhverv, medregnes. Øvrige

rum medregnes, hvis betingelserne i a. er opfyldt.

MAP: FEVAER

BBRfelt: 314

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 63

23. EnhedToiletforhold Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.32 - Toiletforhold

DEFINITION: TOILETFORHOLD

DATAOPBYGNING:

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

-99 til 999. Antal vandskyllede toiletter i bolig- eller

erhvervsenheden.

A. Vandskyllet toilet uden for enheden.

B. Anden type toilet eller intet toilet i forbindelse

med enheden.

BEMÆRK: Nuværende system kan ikke håndtere intervallet -99 til 999, men kun -9 til 99. Hvis

værdien er mindre en -9 sættet den til -9 i det gamle system, hvis værdien er størrer en 99 sættes den til

99.

MAP: FTOIL

BBRfelt: 318

24. EnhedBadeforhold Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.33 - Badeforhold

DEFINITION: BADEFORHOLD

Ved et badeværelse forstås et rum forsynet med badekar

og/eller bruser med fast tilslutning af vandforsyning

og gulvafløb.

Brusekabine tilsluttet gulvafløb regnes som

badeværelse.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

værdier:

-(1-9). Antal badeværelser i enheden.

1-99.

C. Adgang til badeværelse.

D. Hverken badeværelse eller adgang til badeværelse.

MAP: FBADE

BBRfelt: 319

25. EnhedKoekkenforhold Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.34 - Køkkenforhold

DEFINITION: Køkkenforhold

Eget køkken omfatter bl.a. også kogenicher og

skabskøkkener med afløb og kogeinstallation.

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

E->Eget køkken (med afløb og kogeinstallation)

F->Adgang til fælleskøkken

MAP: CKOEK

BBRfelt: 320

26. EnhedEnergiforsyning Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.35 - Energiforsyning

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 64

DEFINITION: ENERGIFORSYNING

Enhedens energiforsyning - bortset fra energi til

rumopvarmning. Forefindes der både 220 V og 380 V

indberettes kun kode for 380 V.

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

1->Gas fra værk

2->230v el fra værk

AFHÆNGIGHEDER: Hvis der findes både 230 V og 400 V el,

indberettes kun kode for 400 V.

MAP: CENERG

BBRfelt: 321

27. EnhedUdlejningsforhold Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.36 - Udlejningsforhold

DEFINITION: UDLEJNINGSFORHOLD 1

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

Blank>Udlejet i alm. lejemål, herunder tjeneste,

funktionær- og friboliger

E->Benyttet af ejer

H->Lejen er registreret på en anden af lejemålets

adresser

AFHÆNGIGHEDER: Feltet kan indberettes og derudover

ajourføres det maskinelt i forbindelse med almindelige

vurderinger.

MAP: CUDLE1

BBRfelt: 322

28. EnhedLeje Physical data type: int

Allow NULLs: Allowed

Notes: ENH.37 - Leje

DEFINITION: Årlig leje i kr.

Årlig husleje i kr. beregnet ud fra det beløb, der på

vurderingstidspunktet lovligt kan afkræves lejeren.

Lejen er excl. varmebidrag og for erhvervslejemål

tillige uden moms.

Lejen er indberettet for enheder i udlejningsejendommen

og for erhvervslejemål samt for ejerlejligheder, der

fortsat skal vurderes som udlejet.

AFHÆNGIGHEDER: Lejen ajourføres kun i forbindelse med

hovedvurderinger.

MAP: BLEJE

BBRfelt: 323

29. EnhedHuslejeoplysningerDato Physical data type: datetime

Allow NULLs: Allowed

Notes: ENH.38 - DatoForHuslejeoplysning

30. EnhedAndetAreal Physical data type: int

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 65

Allow NULLs: Allowed

Notes: ENH.39 - AndetAreal

31. EnhedGodkendtTomBoligGL Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.40 - GodkendtTomBolig

DEFINITION: ADRESSEKODE FRA CPR

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

0->Ikke godkendt

1->Godkendt tom bolig

9->Rekvireret overførsel af enhedens ident. og

boligtypekode til CPR (UDGÅET)

AFHÆNGIGHEDER: Feltet kan kun indberettes til

BBR-stamregister.

Indberetning af kode 9 bevirker, at boligtypekoden

overføres maskinelt til den tilsvarende boligadresse

i CPR.

MAP: CADR

BBRfelt: 378

32. EnhedLovligAnvendelse Physical data type: char(1)

Allow NULLs: Allowed

Notes: ENH.41 - LovligAnvendelse

DEFINITION: Helårsbeboelse sommerhus

Angiver om der er givet tilladelse til helårsbeboelse i

sommerhusområde.

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

A->Gl. helårsstatus eller ikke-personlig disp. til

helårsbeboelse

B->Personlig, tidsbegrænset dispensation til

helårsbeboelse

AFHÆNGIGHEDER: Når kode E ellerB indberettes, skal

årstal for dispensation indberettes i felt ENH.42

MAP: CHELBEBO

BBRfelt: 379

33. EnhedDispensationTidsbegraensetDato Physical data type: datetime

Allow NULLs: Allowed

Notes: ENH.42 - DatoForTidsbegrænsetDispensation

DEFINITION: ÅRSTAL FOR DISP FOR ENH.41

Angiver i sammenhæng med felt ENH.41 årstal for udløbet af

en tidsbegrænset dispensation til helårsbeboelse i

sommerhusområder.

Årstal for dispensation for helårsbeboelse i

sommerhusområde.

AFHÆNGIGHEDER:

FELTET AJOURFØRES MANUELT

I feltet indberettes årstal for tidsbegrænset

dispensation,

når kode 'B' eller 'E' er indberettet i feltet for

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 66

'Lovlig anvendelse'.

MAP: DAARDISP

BBRfelt: 380

34. EnhedSagstype Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.43 - Sagstype

DEFINITION: BYGGERIETS ARTSKODE

Der registreres arten af byggesagen eller arten af den

ændring, der er gennemført.

VÆRDISÆT:

Efterfølgende er der vist et par gyldige kodeværdier:

1 ->Nybyggeri

2 ->Til/ombygning

MAP: CBYGART

BBRfelt: 390

35. EnhedDelvisIbrugtagningsTilladelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: ENH.44 - EnhedDelvisIbrugtagningsTilladelsesDato

DEFINITION: DELVIS IBRUGTAGNINGSDATO

FORMÅL: feltnr 391 - CS

Der registreres datoen for den delvise

ibrugtagningstilladelse, den pågældende enhed er

omfattet af. (kan ikke fremdateres)

Feltet indberettes kun for BR-tilladelsessag.

AFHÆNGIGHEDER:

Ved indberetning i feltet, overføres enheden til stamdata.

FØRST indberettes datoen på enheden/enhederne, DEREFTER

indberettes på bygningen i felterne:

'DELVIS IBRUGT. TILL.' og 'BYGN.AREAL SIDEN AJOURF.'

Feltet kun relevant for byggesager (Status 3).

MAP: DDIBRUG_DATO

BBRfelt: 391

36. EnhedUdlejningsforhold2 Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.45 - Udlejningsforhold2

DEFINITION: UDLEJNINGSFORHOLD 2

DATAOPBYGNING:

VÆRDISÆT:

Efterfølgende er der vist et par gyldige eksempler på

kodeværdier:

1->Udlejet

2->Benyttet af ejeren

3->Ikke benyttet

AFHÆNGIGHEDER: Feltet kan IKKE indberettes. Det dannes

maskinelt på grundlag af oplysninger i BBR, CPR og ESR

i januar og april måned.

MAP: CUDLE2

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 67

BBRfelt: 392

37. EnhedOffentligStoette Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.46 - OffentligStøtte

DEFINITION: Kode for offentlig støtte

Feltet angiver, om bygningen opføres med offentlig

støtte i henhold til lov om boligbyggeri eller lov om

ældreboliger.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

kodeværdier:

1->Boligen opført uden offentlig støtte

3->Almennyttige boliger (inkl. integrerede

ungdomsboliger).

MAP: CSTOETTE

BBRfelt: 291

38. EnhedIndflytningDato Physical data type: datetime

Allow NULLs: Allowed

Notes: ENH.47 - IndflytningsDato

39. EnhedGodkendtTomBolig Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.48 - GodkendtTomBolig

40. EnhedVarmeinstallation Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.51 - Varmeinstallation

41. EnhedOpvarmningsmiddel Physical data type: tinyint

Allow NULLs: Allowed

Notes: ENH.52 - Opvarmningsmiddel

42. EnhedSupplerendeVarmeinstallation Physical data type: char(2)

Allow NULLs: Allowed

Notes: ENH.53 - Supplerendevarme

43. EnhedFaellesAdgangsArealAndel Physical data type: int

Allow NULLs: Allowed

Notes: ENH.60 - EnhedensAndelIFællesAdgangsareal

44. EnhedAabenOverdaekningAreal Physical data type: int

Allow NULLs: Allowed

Notes: ENH.61 - ArealAfÅbenOverdækning

45. EnhedLukketOverdaekningAreal Physical data type: int

Allow NULLs: Allowed

Notes: ENH.62 - ArealAfLukketOverdækningUdestue

46. EnhedAntalErhversVaerelser Physical data type: smallint

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 68

Notes: ENH.63 - AntalVærelserTilErhverv

DEFINITION: ANTAL VÆRELSER TIL ERHVERV

Antal værelser, der udelukkende benyttes til erhverv.

For døgninstitutioner udtrykker oplysningen antallet af

værelser, der anvendes til fællesfaciliteter.

MAP: FERVAER

BBRfelt: 315

47. EnhedAntalVandskylledeToilletter Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.65 - EnhedAntalVandskylledeToilletter

48. EnhedAntalBadevaerelser Physical data type: smallint

Allow NULLs: Allowed

Notes: ENH.66 - EnhedAntalBadevaerelser

49. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ENH.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

50. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ENH.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

51. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ENH.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

52. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: ENH.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

53. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: ENH.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

54. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: ENH.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

55. Journalnummer Physical data type: varchar(60)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 69

Allow NULLs: Allowed

Notes: ENH.86 - Journalnummer

56. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: ENH.87 - ESDH_Reference

57. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: ENH.99 - Sikkerhedsklassifikation

58. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

59. EnhedOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedOpretTimestamp

Tidspunkt for oprettelse af recorden.

60. EnhedAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedAendretTimestamp

Tidspunkt for seneste ændring af recorden.

61. EnhedAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: EnhedAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

62. EnhedOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

63. EnhedGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

64. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Enhed

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 70

65. EnhedSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Enhed_idx1 Column(s): Enhed_id (Asc)

Unique: No

Enhed_idx2 Column(s): FK_Byggesag_id (Asc)

Unique: No

Enhed_idx3 Column(s): FK_Enhed_id (Asc)

Unique: No

Enhed_idx4 Column(s): FK_EnhedStam_id (Asc)

Unique: No

Enhed_idx5 Column(s): FK_Etage_id (Asc)

Unique: No

Enhed_idx6 Column(s): FK_Opgang_id (Asc)

Unique: No

Enhed_idx7 Column(s): FK_Henvisningsenhed_id (Asc)

Unique: No

Foreign key details (child)

Etage_Enhed_FK1

Definition: Child Parent

FK_Etage_id Etage.Etage_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_Enhed_FK1

Definition: Child Parent

FK_EnhedStam_id Enhed_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: kan have stam

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_Enhed_FK2

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 71

Definition: Child Parent

FK_Henvisningsenhed_id Enhed_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: kan henvise til

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_Enhed_FK3

Definition: Child Parent

FK_Enhed_id Enhed_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: kan samle

Inverse phrase: er af

Notes: Enheder der bliver lagt sammen, men stadig er to selvstændige enheder.

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Enhed_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Opgang_Enhed_FK1

Definition: Child Parent

FK_Opgang_id Opgang.Opgang_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

EnhedsAdresse_Enhed_FK1

Definition: Child Parent

FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 72

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 73

EnhedEnhedsAdresse

Notes: Tabel over EnhedAdresse

Angiver alle Enhedsadresser på en enhed.

Både den identificerende og supplerende

Owner:

Target DB name: Number of columns: 11

Number of indexes: 2

Number of foreign keys: 2

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

EnhedEnhedsAdresse_id (I1) uniqueidentifier Not allowed

FK_EnhedsAdresse_id (FK) uniqueidentifier Not allowed

FK_Enhed_id (FK,I2) uniqueidentifier Not allowed

EnhedEnhedsAdressePrimaerAdresse tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

EnhedEnhedsAdresseOpretTimestamp datetime Not allowed

EnhedEnhedsAdresseAendretTimestamp datetime Not allowed

EnhedEnhedsAdresseAendretFunktion varchar(40) Not allowed

EnhedEnhedsAdresseOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EnhedEnhedsAdresseSlettetTimestamp datetime Allowed

Indexes Columns Sort order

EnhedEnhedsAdresse_idx1 (I1) EnhedEnhedsAdresse_id Ascending

EnhedAdresse_idx2 (I2) FK_Enhed_id Ascending

Foreign keys Child Parent

EnhedsAdresse_EnhedEnhedsAdresse_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

Enhed_EnhedEnhedsAdresse_FK1 FK_Enhed_id Enhed.Enhed_id

EnhedEnhedsAdresse_FeltHistorik_FK1 FeltHistorik.FK_Parent_id EnhedEnhedsAdresse_id

Column details

1. EnhedEnhedsAdresse_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_EnhedsAdresse_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Enhedsadresse som enheden har

3. FK_Enhed_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Enhed som har enhedsadressen

4. EnhedEnhedsAdressePrimaerAdresse Physical data type: tinyint

Allow NULLs: Not allowed

Notes: EnhedAdressePrimaerAdresse

Beskriver om det er den primære Adressen til enheden.

Kode:

1: Primære adresse. Den identificerende adresse for enheden

2: Supplerende adresse.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 74

5. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

6. EnhedEnhedsAdresseOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedEnhedsAdresseOpretTimestamp

Tidspunkt for oprettelse af recorden.

7. EnhedEnhedsAdresseAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedEnhedsAdresseAendretTimestamp

Tidspunkt for seneste ændring af recorden.

8. EnhedEnhedsAdresseAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: EnhedEnhedsAdresseAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

9. EnhedEnhedsAdresseOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedEnhedsAdresseOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

10. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af EnhedEnhedsAdresse

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

11. EnhedEnhedsAdresseSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

EnhedEnhedsAdresse_idx1 Column(s): EnhedEnhedsAdresse_id (Asc)

Unique: No

EnhedAdresse_idx2 Column(s): FK_Enhed_id (Asc)

Unique: No

Foreign key details (child)

EnhedsAdresse_EnhedEnhedsAdresse_FK1

Definition: Child Parent

FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 75

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_EnhedEnhedsAdresse_FK1

Definition: Child Parent

FK_Enhed_id Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 76

EnhedOpgang

Notes: Tabel over EnhedOpgang

Alle indgange til en enhed.

Både primære og supplerende.

Owner:

Target DB name: Number of columns: 11

Number of indexes: 2

Number of foreign keys: 2

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

EnhedOpgang_id uniqueidentifier Not allowed

FK_Opgang_id (FK,I2) uniqueidentifier Not allowed

FK_Enhed_id (FK,I1) uniqueidentifier Not allowed

EnhedOpgangPrimaerIndgang tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

EnhedOpgangOpretTimestamp datetime Not allowed

EnhedOpgangAendretTimestamp datetime Not allowed

EnhedOpgangAendretFunktion varchar(40) Not allowed

EnhedOpgangOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EnhedOpgangSlettetTimestamp datetime Allowed

Indexes Columns Sort order

EnhedOpgang_idx1 (I1) FK_Enhed_id Ascending

EnhedOpgang_idx2 (I2) FK_Opgang_id Ascending

Foreign keys Child Parent

Opgang_EnhedOpgang_FK1 FK_Opgang_id Opgang.Opgang_id

Enhed_EnhedOpgang_FK1 FK_Enhed_id Enhed.Enhed_id

EnhedOpgang_FeltHistorik_FK1 FeltHistorik.FK_Parent_id EnhedOpgang_id

Column details

1. EnhedOpgang_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Opgang_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Opgang som enheden kan nås via.

3. FK_Enhed_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Enhed der kan nås via Opgang

4. EnhedOpgangPrimaerIndgang Physical data type: tinyint

Allow NULLs: Not allowed

Notes: EnhedOpgangPrimaerIndgang

Angiver om indgang/opgang er primær eller supplerende for enheden.

Kode:

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 77

1: Primær indgang

2: Supplerende indgang

5. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

6. EnhedOpgangOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedOpgangOpretTimestamp

Tidspunkt for oprettelse af recorden.

7. EnhedOpgangAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EnhedOpgangAendretTimestamp

Tidspunkt for seneste ændring af recorden.

8. EnhedOpgangAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: EnhedOpgangAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

9. EnhedOpgangOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedOpgangOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

10. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af EnhedOpgang

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

11. EnhedOpgangSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

EnhedOpgang_idx1 Column(s): FK_Enhed_id (Asc)

Unique: No

EnhedOpgang_idx2 Column(s): FK_Opgang_id (Asc)

Unique: No

Foreign key details (child)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 78

Opgang_EnhedOpgang_FK1

Definition: Child Parent

FK_Opgang_id Opgang.Opgang_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_EnhedOpgang_FK1

Definition: Child Parent

FK_Enhed_id Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 79

EnhedsAdresse

Notes: En ”enhedsadresse” skal entydigt identificere hovedadgangen til den enkelte bolig- eller erhvervsenhed

inde i en bygning, dvs. entrédøren e.l.

En enhedsadresse består af en adgangsadresse (dvs. vejnavn og husnummer) plus etagebetegnelse og

sidebetegnelse eller dørnummer

Owner:

Target DB name: Number of columns: 29

Number of indexes: 0

Number of foreign keys: 3

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

EnhedsAdresse_id uniqueidentifier Not allowed

FK_AdgangsAdresse_id (FK) uniqueidentifier Not allowed

EnhedsAdresseEtagebetegnelse char(2) Allowed

EnhedsAdresseSideDoerBetegnelse char(4) Allowed

ObjektType tinyint Not allowed

BK_Crud_id bigint Allowed

FK_SagAdresse_id (FK) uniqueidentifier Allowed

FK_EnhedsAdresseStam_id (FK) uniqueidentifier Allowed

EnhedsAdresseKilde tinyint Allowed

EnhedsAdresseOprettelsesDato datetime Allowed

EnhedsAdresseIKrafttraedelsesDato datetime Allowed

EnhedsAdresseSenesteAendringsDato datetime Allowed

EnhedsAdresseNedlaeggelsesDato datetime Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Allowed

FK_OpretBruger_id uniqueidentifier Allowed

EnhedsAdresseOpretTimestamp datetime Allowed

EnhedsAdresseAendretTimestamp datetime Allowed

EnhedsAdresseAendretFunktion varchar(40) Allowed

EnhedsAdresseOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EnhedsAdresseSlettetTimestamp datetime Allowed

Foreign keys Child Parent

AdgangsAdresse_EnhedsAdresse_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

EnhedsAdresse_EnhedsAdresse_FK1 FK_EnhedsAdresseStam_id EnhedsAdresse_id

AdresseSag_EnhedsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id

EnhedsAdresse_EnhedEnhedsAdresse_FK1 EnhedEnhedsAdresse.FK_EnhedsAdresse_

id

EnhedsAdresse_id

EnhedsAdresse_Brugsenhed_FK1 Brugsenhed.FK_EnhedsAdresse_id EnhedsAdresse_id

EnhedsAdresse_Enhed_FK1 Enhed.FK_EnhedsAdresse_id EnhedsAdresse_id

Column details

1. EnhedsAdresse_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: EAD.1 - EnhedsAdresse_id identificerer EnhedsAdresse

2. FK_AdgangsAdresse_id (FK)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 80

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: EAD.3 - Adgangsadressen enhedsadressen tilhører.

Adgangsadressen er altid en stam adresse eller en forløbig adresse.

3. EnhedsAdresseEtagebetegnelse Physical data type: char(2)

Allow NULLs: Allowed

Notes: EAD.4 Etagebetegnelse

Efterfølgende er der vist et par gyldige kodeværdier:

Den etage hvis gulvplan ligger i eller umiddelbart over

gadeniveau benævnes ST. De følgende etager herover

benævnes nedefra og opefter 01, 02, 03....,99. Kældre

(etagerne under gadeniveau) benævnes KL, K2,

K3,.....,K9 i retning ovenfra og nedefter.

4. EnhedsAdresseSideDoerBetegnelse Physical data type: char(4)

Allow NULLs: Allowed

Notes: EAD.5 - SideDoerBetegnelse

5. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: EAD.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

6. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr.

Bemærk KMD-bbr skælner ikke mellem enhedadresser og adgangsadresser.

Dette gør at enhedsadresser uden etage- og sidedørbetegnelse, har samme BK_CRUD_ID som dens

adgangsadresse.

7. FK_SagAdresse_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på adressesagen den recorden er en

del af.

8. FK_EnhedsAdresseStam_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

9. EnhedsAdresseKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: EAD-20 - AdresseKilde

Klassificerer kilden til adressen.

10. EnhedsAdresseOprettelsesDato

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 81

Physical data type: datetime

Allow NULLs: Allowed

Notes: EAD.21 - AdresseOprettelsesDato

11. EnhedsAdresseIKrafttraedelsesDato Physical data type: datetime

Allow NULLs: Allowed

Notes: EAD.23 - AdresseIKrafttraedelsesDato

12. EnhedsAdresseSenesteAendringsDato Physical data type: datetime

Allow NULLs: Allowed

Notes: EAD.24 - SenesteAendringsDato

13. EnhedsAdresseNedlaeggelsesDato

Physical data type: datetime

Allow NULLs: Allowed

Notes: EAD.24 - NedlaeggelsesDato

14. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: EAD.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

15. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: EAD.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

16. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: EAD.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: EAD.83 - KommunaltFelt4

18. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: EAD.84 - KommunaltFelt5

19. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: EAD.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

20. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: EAD.86 - Journalnummer

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 82

21. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: EAD.87 - ESDHReference

22. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Allowed

Notes: EAD.99 - Sikkerhedsklassifikation

23. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

24. EnhedsAdresseOpretTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedsAdresseOpretTimestamp

Tidspunkt for oprettelse af recorden.

25. EnhedsAdresseAendretTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedsAdresseAendretTimestamp

Tidspunkt for seneste ændring af recorden.

26. EnhedsAdresseAendretFunktion Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: EnhedsAdresseAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

27. EnhedsAdresseOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EnhedsAdresseOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

28. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af EnhedsAdresse

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

29. EnhedsAdresseSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 83

Foreign key details (child)

AdgangsAdresse_EnhedsAdresse_FK1

Definition: Child Parent

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

EnhedsAdresse_EnhedsAdresse_FK1

Definition: Child Parent

FK_EnhedsAdresseStam_id EnhedsAdresse_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdresseSag_EnhedsAdresse_FK1

Definition: Child Parent

FK_SagAdresse_id AdresseSag.AdresseSag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 84

Etage

Notes: Ved en Etage forstås et sammenhængende vandret bærende etageplan i en Bygning afgrænset af

ydermurens yderside. Etager, der opdeles af et niveauspring på mere end ½ etagehøjde, regnes ikke

som en samlet Etage, Trappeskakter, udvendige trapper og adgangsarealer indregnes i Etagen.

Owner:

Target DB name: Number of columns: 32

Number of indexes: 3

Number of foreign keys: 3

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Etage_id uniqueidentifier Not allowed

EtageBetegnelse char(2) Not allowed

ObjektType tinyint Not allowed

EtageNybyggeri tinyint Not allowed

BK_Crud_id bigint Allowed

FK_Byggesag_id (FK,I1) uniqueidentifier Allowed

FK_EtageStam_id (FK,I2) uniqueidentifier Allowed

FK_Bygning_id (FK,I3) uniqueidentifier Not allowed

EtageSamletAreal int Allowed

EtageTagetageArealUdnyttetDel int Allowed

EtageKaelderArealLoftUnder1m25overTerraen int Allowed

EtageKaelderArealLovligBeboelse int Allowed

EtageAdgangsAreal int Allowed

EtageSagstype tinyint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

EtageOpretTimestamp datetime Not allowed

EtageAendretTimestamp datetime Not allowed

EtageAendretFunktion varchar(40) Not allowed

EtageOphoertTimestamp datetime Allowed

EtageType tinyint Allowed

EtageGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

EtageSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Etage_idx1 (I1) FK_Byggesag_id Ascending

Etage_idx2 (I2) FK_EtageStam_id Ascending

Etage_idx3 (I3) FK_Bygning_id Ascending

Foreign keys Child Parent

Bygning_Etage_FK1 FK_Bygning_id Bygning.Bygning_id

Etage_Etage_FK1 FK_EtageStam_id Etage_id

Byggesag_Etage_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Etage_Enhed_FK1 Enhed.FK_Etage_id Etage_id

Etage_Rum_FK1 Rum.FK_Etage_id Etage_id

Etage_Notat_FK1 Notat.FK_Parent_id Etage_id

Etage_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Etage_id

Column details

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 85

1. Etage_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: ETA.1 - Etage_id identificerer Etage

2. EtageBetegnelse Physical data type: char(2)

Allow NULLs: Not allowed

Notes: ETA.6 - Etagebetegnelse

Bemærk Etagebetegnelsen, er den fysiske placering af etagen.

Det betyder at nødvendigvis er over enstemmelse mellem en enheds adresse etagebetegnelse og etagens

etagebetegnelse.

Efterfølgende er der vist et par gyldige kodeværdier:

Den etage hvis gulvplan ligger i eller umiddelbart over

gadeniveau benævnes ST. De følgende etager herover

benævnes nedefra og opefter 01, 02, 03....,99. Kældre

(etagerne under gadeniveau) benævnes KL, K2,

K3,.....,K9 i retning ovenfra og nedefter.

3. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: ETA.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

4. EtageNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien

5. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS.

6. FK_Byggesag_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

7. FK_EtageStam_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

8. FK_Bygning_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: ETA.3 - Bygningen hvor i etagen befinder sig.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 86

Peger altid på Grund med objekttype 1 eller 2.

9. EtageSamletAreal Physical data type: int

Allow NULLs: Allowed

Notes: ETA.20 - SamletEtageAreal

For kælder:

Som kælderareal medregnes arealer i den eller de

etager, der ligger under stueetagen. Arealet måles til

ydersiden af ydervægge. Arealet omfatter ikke

krybekældre o. lign.

For tagetage:

Areal af tagetage, der er udnyttet eller kan udnyttes

til beboelse eller erhverv (antal kvadratmeter).

Arealet måles i et vandret plan til ydersiden af de

begrænsende vægge eller tagflader e en højde af 1,5m

over gulvplan.

MAP: FKAEAR, FTAGAR

BBRfelt: 223, 221

10. EtageTagetageArealUdnyttetDel Physical data type: int

Allow NULLs: Allowed

Notes: ETA.21 - ArealAfUdnyttetDelAfTagetage

DEFINITION: UDNYTTET TAGETAGE

Areal af den del af tagetagen, som er indrettet til

beboelse eller erhverv.

Arealet måles i et vandret plan til ydersiden af de

begrænsende vægge eller tagflader i en højde af 1,5 m

over gulvplan, idet der dog fraregnes evt. skunkrum.

MAP:FUDNYT

BBRfelt: 222

11. EtageKaelderArealLoftUnder1m25overTerraen Physical data type: int

Allow NULLs: Allowed

Notes: ETA.22 - KælderarealMLoftUnder1m25overTerræn

DEFINITION: Kælderareal med loft mindre end 1,25 m over terræn.

Arealet måles til ydersiden af begrænsende ydervægge.

Arealet angiver størrelsen af det kælderareal, hvor

sikringsrum kan etableres.

MAP: FSKAER

BBRfelt: 224

12. EtageKaelderArealLovligBeboelse Physical data type: int

Allow NULLs: Allowed

Notes: ETA.23 - ArealAfLovligBeboelseIKælder

DEFINITION: AREAL AF LOVLIG BEBOELSE I DELVIS FRILAGT

KÆLDER

Areal af lovlig beboelse i delvis frilagt kælder.

Arealet skal indgå i bygningens kælderareal og i

bygningens boligareal, men ikke i bebygget areal

og i samlet bygningsareal.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 87

MAP: FABEBOKL

BBRfelt: 245

13. EtageAdgangsAreal Physical data type: int

Allow NULLs: Allowed

Notes: ETA.24 - EtageAdgangsareal

14. EtageSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: EtageSagstype

Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

15. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ETA.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

16. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ETA.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: ETA.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

18. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: ETA.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

19. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: ETA.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

20. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: ETA.85 - KommunaltFelt6

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 88

Kommunespecifikt felt, der kan indeholde et tal.

21. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: ETA.86 - Journalnummer

22. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: ETA.87 - ESDH_Reference

23. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: ETA.99 - Sikkerhedsklassifikation

24. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

25. EtageOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EtageOpretTimestamp

Tidspunkt for oprettelse af recorden.

26. EtageAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: EtageAendretTimestamp

Tidspunkt for seneste ændring af recorden.

27. EtageAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: EtageAendretFunktion

Tidspunkt for seneste ændring af recorden.

28. EtageOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: EtageOphoertTimestamp

Tidspunkt for seneste ændring af recorden.

29. EtageType Physical data type: tinyint

Allow NULLs: Allowed

Notes: ETA.25 EtageType

Angivelse om etagen er tagetage.

0 : Ikke tagetage

1 : Tagetage

EtageType må kun indeholde 1, Hvis EtageBetegnelsen er andet en ST, KL og K2-9. Og desuden skal

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 89

det være øverste etage.

30. EtageGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

31. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Etage

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

32. EtageSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Etage_idx1 Column(s): FK_Byggesag_id (Asc)

Unique: No

Etage_idx2 Column(s): FK_EtageStam_id (Asc)

Unique: No

Etage_idx3 Column(s): FK_Bygning_id (Asc)

Unique: No

Foreign key details (child)

Bygning_Etage_FK1

Definition: Child Parent

FK_Bygning_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Etage_Etage_FK1

Definition: Child Parent

FK_EtageStam_id Etage_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: has

Inverse phrase: is of

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Etage_FK1

Definition: Child Parent

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 90

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 91

FeltHistorik

Notes: Tabel over FeltHistorik

Tabellen gemmer den sidst ændring på felter.

Owner:

Target DB name: Number of columns: 6

Number of indexes: 1

Number of foreign keys: 16

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

FeltHistorik_id uniqueidentifier Not allowed

FK_Felt_id (I1) uniqueidentifier Not allowed

FK_Parent_id (FK,I1) uniqueidentifier Not allowed

FeltAendretTimestamp datetime Not allowed

FK_Bruger_id uniqueidentifier Not allowed

FeltTidligerVaerdi varchar(8000) Allowed

Indexes Columns Sort order

FeltHistorik_idx1 (I1) FK_Parent_id

FK_Felt_id

Ascending

Ascending

Foreign keys Child Parent

AdgangsAdresse_FeltHistorik_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id

Brugsenhed_FeltHistorik_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id

Notat_FeltHistorik_FK1 FK_Parent_id Notat.Notat_id

Enhed_FeltHistorik_FK1 FK_Parent_id Enhed.Enhed_id

Etage_FeltHistorik_FK1 FK_Parent_id Etage.Etage_id

Rum_FeltHistorik_FK1 FK_Parent_id Rum.Rum_id

Opgang_FeltHistorik_FK1 FK_Parent_id Opgang.Opgang_id

Byggesag_FeltHistorik_FK1 FK_Parent_id Byggesag.Byggesag_id

Geometri_FeltHistorik_FK1 FK_Parent_id Geometri.Geometri_id

AdresseSag_FeltHistorik_FK1 FK_Parent_id AdresseSag.AdresseSag_id

Bygning_FeltHistorik_FK1 FK_Parent_id Bygning.Bygning_id

Tekniskanlaeg_FeltHistorik_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id

Grund_FeltHistorik_FK1 FK_Parent_id Grund.Grund_id

EnhedEnhedsAdresse_FeltHistorik_FK1 FK_Parent_id EnhedEnhedsAdresse.EnhedEnhedsAdresse

_id

EnhedOpgang_FeltHistorik_FK1 FK_Parent_id EnhedOpgang.EnhedOpgang_id

Ejerskab_FeltHistorik_FK1 FK_Parent_id Ejerskab.Ejerskab_id

Column details

1. FeltHistorik_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Felt_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Felt_id

Identificerer Feltet i recorden.

3. FK_Parent_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Parent_id

Peger på en instans af en record. FK_Felt_id angiver hvilket felt i denne.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 92

4. FeltAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: FeltAendrtTimestamp

Tidpunkt hvornår felt seneste blev ændret

5. FK_Bruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

6. FeltTidligerVaerdi Physical data type: varchar(8000)

Allow NULLs: Allowed

Notes: FeltTidligerVaerdi

Værdi felt havde inden det blev ændret.

Index details

FeltHistorik_idx1 Column(s): FK_Parent_id (Asc)

FK_Felt_id (Asc)

Unique: No

Foreign key details (child)

AdgangsAdresse_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Brugsenhed_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Brugsenhed.Brugsenhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Notat_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Notat.Notat_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 93

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Etage_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Etage.Etage_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Rum_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Rum.Rum_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Opgang_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Opgang.Opgang_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 94

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Geometri_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Geometri.Geometri_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdresseSag_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id AdresseSag.AdresseSag_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Tekniskanlaeg_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Grund_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Grund.Grund_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 95

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

EnhedEnhedsAdresse_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id EnhedEnhedsAdresse.EnhedEnhedsAdresse_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

EnhedOpgang_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id EnhedOpgang.EnhedOpgang_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Ejerskab_FeltHistorik_FK1

Definition: Child Parent

FK_Parent_id Ejerskab.Ejerskab_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 96

FeltHistorikArkiv

Notes: Tabel over Felt historik

Tabellen gemmer ændring på felter.

De seneste ændring findes i FeltHistorik tabellen.

Denne tabel opdateres via trigger på FeltHistorik tabellen.

Owner:

Target DB name: Number of columns: 6

Number of indexes: 1

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

FeltHistorik_id uniqueidentifier Not allowed

FK_Felt_id (I1) uniqueidentifier Not allowed

FK_Parent_id (I1) uniqueidentifier Not allowed

FeltAendretTimestamp datetime Not allowed

FK_Bruger_id uniqueidentifier Not allowed

FeltTidligerVaerdi varchar(8000) Allowed

Indexes Columns Sort order

FeltHistorikArkiv_idx1 (I1) FK_Parent_id

FK_Felt_id

Ascending

Ascending

Column details

1. FeltHistorik_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Felt_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Felt_id

Identificerer Feltet i recorden.

3. FK_Parent_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Parent_id

Peger på en instans af en record. FK_Felt_id angiver hvilket felt i denne.

4. FeltAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: FeltAendretTimestamp

Tidspunkt for seneste ændring af recorden.

5. FK_Bruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

6. FeltTidligerVaerdi Physical data type: varchar(8000)

Allow NULLs: Allowed

Notes: FeltTidligerVaerdi

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 97

Værdi felt havde inden det blev ændret.

Index details

FeltHistorikArkiv_idx1 Column(s): FK_Parent_id (Asc)

FK_Felt_id (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 98

Geometri

Notes: Geometri

Indholder geografiske punkter for Adgangsadresser, Bygninger og Teknisk anlæg.

Owner:

Target DB name: Number of columns: 18

Number of indexes: 0

Number of foreign keys: 1

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Geometri_id uniqueidentifier Not allowed

FK_Kommune_id (FK) uniqueidentifier Not allowed

GeometriRevisionsDato datetime Allowed

GeometriOestKoordinat decimal(10;2) Not allowed

GeometriNordKoordinat decimal(10;2) Not allowed

GeometriKoordinatsystem tinyint Not allowed

GeometriRetning decimal(6;2) Not allowed

GeometriPlacering char(1) Not allowed

GeometriDDKNcelle100m char(15) Allowed

GeometriDDKNcelle1km char(15) Allowed

GeometriDDKNcelle10km char(15) Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

GeometriOpretTimestamp datetime Not allowed

GeometriAendretTimestamp datetime Not allowed

GeometriAendretFunktion varchar(40) Not allowed

GeometriOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

GeometriSlettetTimestamp datetime Allowed

Foreign keys Child Parent

Kommune_Geometri_FK1 FK_Kommune_id Kommune.Kommune_id

Geometri_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Geometri_id Geometri_id

Geometri_Bygning_FK1 Bygning.FK_Geometri_id Geometri_id

Geometri_AdgangsAdresse_FK1 AdgangsAdresse.FK_Geometri_id Geometri_id

Geometri_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Geometri_id

Column details

1. Geometri_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Kommune_id (FK)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Kommunen det geografiske punkt er registreret.

3. GeometriRevisionsDato Physical data type: datetime

Allow NULLs: Allowed

Notes: AAD.31 - Revisionsdato

For bygning BYG.94

For tekniskanlæg TEK.35

Dato for seneste revision (godkendelse eller ændring) af geometridata,

4. GeometriOestKoordinat Physical data type: decimal(10;2)

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 99

Notes: AAD.32 - OestKoordinat

for bygning BYG.96

for tekniskanlæg TEK.37

X-koordinat i UTM ETRS89 Zone 32

bestemt af GeometriKoordinatsystem

5. GeometriNordKoordinat Physical data type: decimal(10;2)

Allow NULLs: Not allowed

Notes: AAD.33 - NorthingKoordinat

for bygning BYG.95

for tekniskanlæg TEK.36

Y-koordinat i UTM ETRS89 Zone 32

bestemt af feltet GeometriKoordinatsystem

6. GeometriKoordinatsystem Physical data type: tinyint

Allow NULLs: Not allowed

Notes: TEK.F38 - Koordinatsystem

1: System 34

2: System 45

3: KP2000 (System 2000)

4: UTM ED50

5: UTM Euref89 (WGS 84)

Alle andre end Teknisk anlæg bruger 5.

7. GeometriRetning Physical data type: decimal(6;2)

Allow NULLs: Not allowed

Notes: AAD.34 - Retninger

for tekniskanlæg TEK.39

Retningsvinkel for tekst i gon, jf. TK-standard: 0.00-400.00

8. GeometriPlacering Physical data type: char(1)

Allow NULLs: Not allowed

Notes: AAD.35 - Placering

for tekniskanlæg TEK.40

Placeringskode (tekstjustering) af husnr.; kodesæt 1-9, jf. DSFLt

9. GeometriDDKNcelle100m Physical data type: char(15)

Allow NULLs: Allowed

Notes: AAD.36 - DDKNcelle100m

kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN)

Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat

10. GeometriDDKNcelle1km Physical data type: char(15)

Allow NULLs: Allowed

Notes: AAD.37 - DDKNcelle1km

kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 100

Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat

11. GeometriDDKNcelle10km Physical data type: char(15)

Allow NULLs: Allowed

Notes: AAD.38 - DDKNcelle10km

kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN)

Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat

12. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

13. GeometriOpretTimestamp

Physical data type: datetime

Allow NULLs: Not allowed

Notes: GeometriOpretTimestamp

Tidspunkt for oprettelse af recorden.

14. GeometriAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: GeometriAendretTimestamp

Tidspunkt for seneste ændring af recorden.

15. GeometriAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: GeometriAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

16. GeometriOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: GeometriOphoertTimestamp

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

17. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Geometri

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

18. GeometriSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Foreign key details (child)

Kommune_Geometri_FK1

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 101

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 102

Grund

Notes: Tabel over Grund

Ved Grund forstås det jordstykke, hvorpå bygningen eller det tekniske anlæg er beliggende.

Definition af Grund der understøtter beregning af bebyggelsesprocent er:

En Grund består af enten A), B) eller C):

A) En matrikel

B) Flere matrikler der er samnoteret og geografisk sammenhængende.

C) Et umatrikuleret areal

Når en Grund består af flere matrikler, skal alle matrikler der er geografisk

sammenhængende indenfor samnoteringen, medtages i den pågældende

Grund. En Grund oprettes kun i Nyt BBR når der forefindes mindst en BBR-relevant entitet på området

(bygning, adresse eller teknisk anlæg).

Andre relaterede definitionen:

Fast ejendom:

- samlet fast ejendom

- umatrikuleret ejendom

- ejerlejlighed

- bygning på lejet grund

- bygning på søterritorie

- fælleslod/fraskilt andel af fælleslod

Samlet fast ejendom:

- et matrikelnummer

- to eller flere matrikelnumre, der er samnoteret

En vurderingsejendom kan bestå af mere end een

“samlet fast ejendom”

Owner:

Target DB name: Number of columns: 40

Number of indexes: 5

Number of foreign keys: 4

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Grund_id uniqueidentifier Not allowed

FK_Kommune_id (FK,I1) uniqueidentifier Not allowed

BK_Ejendomsnummer (I1) int Not allowed

ObjektType tinyint Not allowed

GrundNybyggeri tinyint Not allowed

BK_Crud_id bigint Allowed

BK_Cs_Crud_id bigint Allowed

FK_Byggesag_id (FK,I3) uniqueidentifier Allowed

FK_GrundStam_id (FK,I4) uniqueidentifier Allowed

BK_MatrikulaerEjendomsId (I2) bigint Allowed

FK_AdgangsAdresse_id (FK,I5) uniqueidentifier Allowed

FK_AdgangsgivendeVejKode smallint Allowed

GrundAfloebsforhold tinyint Allowed

GrundAfloebsforholdTilladelse tinyint Allowed

GrundVandforsyning tinyint Allowed

GrundSagstype tinyint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 103

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHreference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

GrundOpretTimestamp datetime Not allowed

GrundAendretTimestamp datetime Not allowed

GrundAendretFunktion varchar(40) Not allowed

GrundOphoertTimestamp datetime Allowed

GrundGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

GrundMedlemskabSpildevand tinyint Allowed

GrundPaabudRensning tinyint Allowed

GrundPaabudRensningFrist datetime Allowed

GrundUdtraedenTilladelse tinyint Allowed

GrundUdtraedenTilladelseDato datetime Allowed

GrundAlternativAfledningTilladelse tinyint Allowed

GrundAlternativAfledningTilladelseDato datetime Allowed

GrundSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Grund_idx1 (I1) BK_Ejendomsnummer

FK_Kommune_id

Ascending

Ascending

Grund_idx3 (I2) BK_MatrikulaerEjendomsId Ascending

Grund_idx4 (I3) FK_Byggesag_id Ascending

Grund_idx2 (I4) FK_GrundStam_id Ascending

Grund_idx6 (I5) FK_AdgangsAdresse_id Ascending

Foreign keys Child Parent

Kommune_Grund_FK1 FK_Kommune_id Kommune.Kommune_id

Byggesag_Grund_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Grund_Grund_FK1 FK_GrundStam_id Grund_id

AdgangsAdresse_Grund_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Grund_Notat_FK1 Notat.FK_Parent_id Grund_id

Grund_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Grund_id

Grund_Matrikel_FK1 Matrikel.FK_Grund_id Grund_id

Grund_Ejerskab_FK1 Ejerskab.FK_BbrId Grund_id

Grund_Bygning_FK1 Bygning.FK_Grund_id Grund_id

Grund_Byggesag_FK1 Byggesag.FK_Grund_id Grund_id

Column details

1. Grund_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: GRU.1 - Grund_id identifies Grund

2. FK_Kommune_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: GRU.2 - FK_Kommunenummer is of Grund:

Den kommune data tilhører.

MAP: KOMMUNENUMMR

BBRfelt: 100

3. BK_Ejendomsnummer (I1)

Physical data type: int

Allow NULLs: Not allowed

Notes: GRU.3 - BK_Ejendomsnummer is of Grund:

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 104

Ejendomsnummeret består af 6 cifre og identificerer den

enkelte vurderingsejendom entydigt indenfor kommunen.

Ejendomsnummeret suppleret med kommunenr. giver en

entydig identifikation af den enkelte vurderingsejendom

på landsplan.

MAP:EJENDOMSNR

BBRfelt: 101

4. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: GRU.100 - Status er af Grund

5. GrundNybyggeri

Physical data type: tinyint

Allow NULLs: Not allowed

Notes: GrundNybyggeri er af Grund

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

6. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS.

7. BK_Cs_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges af synkroniseringen, holder nøglen til en evtuel CS record i KMD-BBR. Befinder sig kun på

records med objekttype 1, da der ikke nødvendigvis er en objekttype 3 i BBR, når der er en CS record i

KMD-BBR.

8. FK_Byggesag_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

9. FK_GrundStam_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

10. BK_MatrikulaerEjendomsId (I2)

Physical data type: bigint

Allow NULLs: Allowed

Notes: GRU.6 - BK_MatrikulaerEjendomsId er af Grund

Matrikelregistrets identifikation af en matrikulær ejendom

DATATYPEN ER IKKE FASTLAGT.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 105

11. FK_AdgangsAdresse_id (FK,I5)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Grundens adgangsadresse

12. FK_AdgangsgivendeVejKode Physical data type: smallint

Allow NULLs: Allowed

13. GrundAfloebsforhold Physical data type: tinyint

Allow NULLs: Allowed

Notes: GRU.10 - GrundAfloebsforhold er af Grund:

DEFINITION: AFLØBSFORHOLD

VÆRDISÆT:

Eksempel på koder:

10->Afløb til offentligt spildevandsanlæg

11->Afløb til fællesprivat spildevandsanlæg

AFHÆNGIGHEDER:

Koden skal altid udfyldes.

MAP: CAFLOEB

BBRfelt: 104

14. GrundAfloebsforholdTilladelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: GRU.21 - GrundAfloebsforholdTilladelse er af Grund

15. GrundVandforsyning Physical data type: tinyint

Allow NULLs: Allowed

Notes: GRU.9 - GrundVandforsyning er af Grund:

DEFINITION: VANDFORSYNINGSKODE

VÆRDISÆT:

Eksempel på koder:

1->Offentligt alment vandforsyningsanlæg

2->Privat alment vandforsyningsanlæg, der forsyner 10

eller flere ejd.

MAP: CVAND

BBRfelt: 103

16. GrundSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: GrundSagstype

Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 106

17. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: GRU.13 - KommunaltFelt1 er af Grund

18. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: GRU.14 - KommunaltFelt2 er af Grund

19. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: GRU.15 - KommunaltFelt3 er af Grund

20. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: GRU.16 - KommunaltFelt4 er af Grund

21. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: GRU.17 - KommunaltFelt5 er af Grund

22. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: GRU.18 - KommunaltFelt6 er af Grund

23. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: GRU.19 - Journalnummer er af Grund

24. BK_ESDHreference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: GRU.20 - BK_ESDHreference er af Grund

25. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: GRU.99 - Sikkerhedsklassifikation er af Grund

26. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt opretted recorden.

27. GrundOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: GrundOpretTimestamp er af Grund

Tidspunkt for oprettelsen af instancen

28. GrundAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: GrundAendrtTimestamp er af Grund:

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 107

Ved ajourføring af en record, kontrolleres, at recorden

ikke er ajourført siden læsningen, ved en sammenligning

på dette timestamp.

29. GrundAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der sidst rette i recorden.

Bruges til fejlsøgning.

30. GrundOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

31. GrundGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

32. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Grund

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

33. GrundMedlemskabSpildevand Physical data type: tinyint

Allow NULLs: Allowed

Notes: Gru.22 - For grunde udenfor kloakopland (afløbskoder 101-601) angives status for deres

udledningstilladelse

34. GrundPaabudRensning Physical data type: tinyint

Allow NULLs: Allowed

Notes: Gru.23 - For grunde udenfor kloakopland (afløbskoder 101-601) angives om der indgået kontraktligt

medlemskab med et spildevandsforsyningsselskab

35. GrundPaabudRensningFrist Physical data type: datetime

Allow NULLs: Allowed

Notes: Gru.24 - For grunde udenfor kloakopland (afløbskoder 101-601) angives om kommunen har givet

påbud om at etablere forbedret rensning, så regionplanens og vandplanens renseklasser overholdes.

36. GrundUdtraedenTilladelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: Gru.25 - For grunde udenfor kloakopland (afløbskoder 101-601), hvor der ifølge feltet ”Påbud om

forbedret rensning” er givet et påbud, angives det hvornår fristen for forbedret rensning udløber.

37. GrundUdtraedenTilladelseDato Physical data type: datetime

Allow NULLs: Allowed

Notes: Gru.26 - Dato for tilladelse til udtræden

38. GrundAlternativAfledningTilladelse Physical data type: tinyint

Allow NULLs: Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 108

Notes: Gru.27 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til alternativ

bortskaffelse eller afledning jf. Spildevandsbekendtgørelsens § 11, stk. 2.

39. GrundAlternativAfledningTilladelseDato Physical data type: datetime

Allow NULLs: Allowed

Notes: Gru.28 - Dato for tilladelse til alt. bortskaffelse eller afledning

40. GrundSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Grund_idx1 Column(s): BK_Ejendomsnummer (Asc)

FK_Kommune_id (Asc)

Unique: No

Grund_idx3 Column(s): BK_MatrikulaerEjendomsId (Asc)

Unique: No

Grund_idx4 Column(s): FK_Byggesag_id (Asc)

Unique: No

Grund_idx2 Column(s): FK_GrundStam_id (Asc)

Unique: No

Grund_idx6 Column(s): FK_AdgangsAdresse_id (Asc)

Unique: No

Foreign key details (child)

Kommune_Grund_FK1

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Grund_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Grund_Grund_FK1

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 109

Definition: Child Parent

FK_GrundStam_id Grund_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdgangsAdresse_Grund_FK1

Definition: Child Parent

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 110

KommunaltEjerlav

Notes: Ejerlavstabel, delt op pr kommune. Med andre ord, et ejerlav der dækker flere kommuner, ligger der en

række pr kommune.

Owner:

Target DB name: Number of columns: 12

Number of indexes: 2

Number of foreign keys: 1

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

KommunaltEjerlav_id uniqueidentifier Not allowed

FK_Kommune_id (FK,U1) uniqueidentifier Not allowed

KommunaltEjerlavKode (U1) smallint Not allowed

KommunaltEjerlavNavn varchar(16) Not allowed

BK_Landsejerlav (I1) int Not allowed

BK_Crud_id bigint Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

KommunaltEjerlavOpretTimestamp datetime Not allowed

KommunaltEjerlavAendretTimestamp datetime Not allowed

KommunaltEjerlavAendretFunktion varchar(40) Not allowed

KommunaltEjerlavOphoertTimestamp datetime Allowed

KommunaltEjerlavLandsejerlavNavn varchar(40) Allowed

Indexes Columns Sort order

KommunaltEjerlav_AK (U1) FK_Kommune_id

KommunaltEjerlavKode

Ascending

Ascending

KommunaltEjerlav_idx1 (I1) BK_Landsejerlav Ascending

Foreign keys Child Parent

Kommune_KommunaltEjerlav_FK1 FK_Kommune_id Kommune.Kommune_id

KommunaltEjerlav_Matrikel_FK1 Matrikel.FK_KommunaltEjerlav_id KommunaltEjerlav_id

Column details

1. KommunaltEjerlav_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Kommune_id (FK,U1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver kommune hvor i ejerlavet ligger eller hvor delen af ejerlavet ligger.

3. KommunaltEjerlavKode (U1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Unik identifering inden for kommunen.

4. KommunaltEjerlavNavn Physical data type: varchar(16)

Allow NULLs: Not allowed

Notes: Den kommunale betegnelse for ejerlavet.

5. BK_Landsejerlav (I1)

Physical data type: int

Allow NULLs: Not allowed

Notes: Det unikke nummer for et ejerlav (også kald landsejerlav).

Bemærk nummeret er ikke unik i tabelle, hvis ejerlavet dækker flere kommuner.

6. BK_Crud_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 111

Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges til konsistenstjek af KMD-BBR. Indeholder nøgle til KMD-bbr.

7. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt opretted recorden.

8. KommunaltEjerlavOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for oprettelse af recorden.

9. KommunaltEjerlavAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for seneste ændring af recorden.

10. KommunaltEjerlavAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

11. KommunaltEjerlavOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længre er aktiv.

12. KommunaltEjerlavLandsejerlavNavn Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: Det officelle navn for ejerlavet.

Index details

KommunaltEjerlav_AK Column(s): FK_Kommune_id (Asc)

KommunaltEjerlavKode (Asc)

Unique: Yes

KommunaltEjerlav_idx1 Column(s): BK_Landsejerlav (Asc)

Unique: No

Foreign key details (child)

Kommune_KommunaltEjerlav_FK1

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: has

Inverse phrase: is of

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 112

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 113

Kommune

Notes: Generelle informationer om kommune.

Kommune er de administrerende enheder, der vedligholder BBR.

Kommuner med kommunenummer mindre en 100, er ikke kommuner i ordes betydning, men bruges til

diverse administrative enheder.

Owner:

Target DB name: Number of columns: 14

Number of indexes: 1

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Kommune_id uniqueidentifier Not allowed

KommuneNummer (U1) smallint Not allowed

KommuneNavn varchar(40) Not allowed

KommuneBbrNavn varchar(40) Allowed

KommuneBbrKontor varchar(40) Allowed

KommuneBbrAdresse varchar(40) Allowed

KommuneBbrPost varchar(40) Allowed

KommuneBbrTelefonnummer varchar(20) Allowed

KommuneBbrEmail varchar(60) Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

KommuneOpretTimestamp datetime Not allowed

KommuneAendretTimestamp datetime Not allowed

KommuneAendretFunktion varchar(40) Not allowed

KommuneOphoertTimestamp datetime Allowed

Indexes Columns Sort order

Kommune_AK (U1) KommuneNummer Ascending

Foreign keys Child Parent

Kommune_Grund_FK1 Grund.FK_Kommune_id Kommune_id

Kommune_KommunaltEjerlav_FK1 KommunaltEjerlav.FK_Kommune_id Kommune_id

Kommune_AdgangsAdresse_FK1 AdgangsAdresse.FK_Kommune_id Kommune_id

Kommune_Matrikel_FK1 Matrikel.FK_Kommune_id Kommune_id

Kommune_AdresseSag_FK1 AdresseSag.FK_Kommune_id Kommune_id

Kommune_Geometri_FK1 Geometri.FK_Kommune_id Kommune_id

Column details

1. Kommune_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. KommuneNummer (U1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: KommuneNummer identificere en kommune, værdien er tildelt af CPR.

Kommunenumre under 100, er administrative enheder. Disse er ikke tildelt af CPR, men af BBR's

adminstratore.

3. KommuneNavn Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Navn på kommunen.

4. KommuneBbrNavn Physical data type: varchar(40)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 114

Allow NULLs: Allowed

Notes: Afdelingsnavn der skal stå på ejermeddelelsen.

5. KommuneBbrKontor Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: Navnet på kontore, der administerer BBR.

6. KommuneBbrAdresse Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: Kommunens adresse der skal stå på ejermeddelelsen

7. KommuneBbrPost Physical data type: varchar(40)

Allow NULLs: Allowed

Notes: Kommunens postnummer og distrikt der skal stå på ejermeddelelsen

8. KommuneBbrTelefonnummer Physical data type: varchar(20)

Allow NULLs: Allowed

Notes: Kommunens telefonnummer der skal stå på ejermeddelelsen

9. KommuneBbrEmail Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: Kommunens email adresse der kan stå på ejermeddelelsen

10. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt opretted recorden.

11. KommuneOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for oprettelse af recorden.

12. KommuneAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for seneste ændring af recorden.

13. KommuneAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

14. KommuneOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længre er aktiv.

Index details

Kommune_AK Column(s): KommuneNummer (Asc)

Unique: Yes

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 115

Lokalitet

Notes: Kommunen kan efter adressebekendtgørelsens § 12, stk. 2, knytte et historisk og permanent

bygningsnavn, gårdnavn eller lignende til en eller flere adgangsadresser.

Oplysningen indgår som en del af den fuldstændige adressebetegnelse, f.eks. i CPR-systemet, men

benyttes kun af enkelte andre it-systemer. Muligheden for at registrere bygnings- og gårdnavne blev

indført i 1980’erne efter et politisk ønske om at kunne bevare de oprindelige gårdnavne o.l. som en del

af den officielle adressebetegnelse.

(Bemærk CPR registrer på boligen og ikke på bygningen.)

Owner:

Target DB name: Number of columns: 14

Number of indexes: 1

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Lokalitet_id uniqueidentifier Not allowed

FK_Kommune_id uniqueidentifier Not allowed

FK_VejKode (I1) smallint Not allowed

LokalitetHusnummer (I1) char(4) Not allowed

LokalitetEtagebetegnelse (I1) char(2) Allowed

LokalitetSideDoerBetegnelse (I1) char(4) Allowed

LokalitetNavn varchar(34) Not allowed

LokalitetCprOpretTimestamp datetime Not allowed

LokalitetCprOphoerTimestamp datetime Not allowed

LokalitetOpretTimestamp datetime Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

LokalitetAendretTimestamp datetime Not allowed

LokalitetAendretFunktion varchar(40) Not allowed

LokalitetOphoertTimestamp datetime Allowed

Indexes Columns Sort order

Lokalitet_idx1 (I1) FK_VejKode

LokalitetHusnummer

LokalitetEtagebetegnelse

LokalitetSideDoerBetegnelse

Ascending

Ascending

Ascending

Ascending

Column details

1. Lokalitet_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Kommune_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Kommunen Lokaliteten befinder sig i.

3. FK_VejKode (I1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Vejen som Lokaliteten befinder sig på.

4. LokalitetHusnummer (I1)

Physical data type: char(4)

Allow NULLs: Not allowed

Notes: Husnummer for lokaliteten

5. LokalitetEtagebetegnelse (I1)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 116

Physical data type: char(2)

Allow NULLs: Allowed

Notes: Etagebetegnelse for Lokaliteten

6. LokalitetSideDoerBetegnelse (I1)

Physical data type: char(4)

Allow NULLs: Allowed

Notes: SideDoerBetegnelse for Lokaliteten

7. LokalitetNavn Physical data type: varchar(34)

Allow NULLs: Not allowed

Notes: Navnet på Lokaliteten

8. LokalitetCprOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpretTimestamp fra CPR

9. LokalitetCprOphoerTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OphoertTimestamp fra CPR

Fra LOK_OPHØRT_TS

10. LokalitetOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: LokalitetOpretTimestamp

Tidspunkt for oprettelse af recorden.

11. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

12. LokalitetAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: LokalitetAendretTimestamp

Tidspunkt for seneste ændring af recorden.

13. LokalitetAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: LokalitetAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

14. LokalitetOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: LokalitetOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Index details

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 117

Lokalitet_idx1 Column(s): FK_VejKode (Asc)

LokalitetHusnummer (Asc)

LokalitetEtagebetegnelse (Asc)

LokalitetSideDoerBetegnelse (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 118

Matrikel

Notes: Matrikel tabellen indholder matrikler fra KMS og ESR.

Owner:

Target DB name: Number of columns: 20

Number of indexes: 3

Number of foreign keys: 3

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Matrikel_id (I2) uniqueidentifier Not allowed

FK_Grund_id (FK,I2,I3) uniqueidentifier Not allowed

FK_Kommune_id (FK,I1) uniqueidentifier Not allowed

BK_Ejendomsnummer int Not allowed

BK_Crud_id bigint Allowed

FK_KommunaltEjerlav_id (FK,I3) uniqueidentifier Not allowed

MatrikelTal (I3) smallint Not allowed

MatrikelBogstav (I3) char(3) Not allowed

MatrikelDelnummer (I3) char(3) Not allowed

MatrikelOpdelingsnummer (I3) char(3) Not allowed

MatrikelArtskode smallint Not allowed

MatrikelEjendomsreference uniqueidentifier Allowed

MatrikelUdskrivning tinyint Allowed

FK_OpretBruger_id uniqueidentifier Not allowed

MatrikelOpretTimestamp datetime Not allowed

MatrikelAendretTimestamp datetime Not allowed

MatrikelAendretFunktion varchar(40) Not allowed

MatrikelOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

MatrikelSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Matrikel_idx1 (I1) FK_Kommune_id Ascending

Matrikel_idx2 (I2) FK_Grund_id

Matrikel_id

Ascending

Ascending

Matrikel_idx3 (I3) FK_KommunaltEjerlav_id

FK_Grund_id

MatrikelTal

MatrikelBogstav

MatrikelDelnummer

MatrikelOpdelingsnummer

Ascending

Ascending

Ascending

Ascending

Ascending

Ascending

Foreign keys Child Parent

Grund_Matrikel_FK1 FK_Grund_id Grund.Grund_id

KommunaltEjerlav_Matrikel_FK1 FK_KommunaltEjerlav_id KommunaltEjerlav.KommunaltEjerlav_id

Kommune_Matrikel_FK1 FK_Kommune_id Kommune.Kommune_id

Matrikel_Bygning_FK1 Bygning.FK_Matrikel_id Matrikel_id

Matrikel_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Matrikel_id Matrikel_id

Matrikel_AdgangsAdresse_FK1 AdgangsAdresse.FK_Matrikel_id Matrikel_id

Column details

1. Matrikel_id (I2)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Grund_id (FK,I2,I3)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Matrikeler der er på en grund

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 119

3. FK_Kommune_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Hvilken kommune matriklen ligger i.

4. BK_Ejendomsnummer Physical data type: int

Allow NULLs: Not allowed

Notes: Ejendomsnummer Matrikel evt er tilknyttet

5. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: Bruges til konsistenstjek af KMD-BBR. Indeholder nøgle til KMD-bbr.

6. FK_KommunaltEjerlav_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Må kun pege på ejerlav der ligger i den samme kommune som i grund

7. MatrikelTal (I3)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: MatrikelTal er tal delen af et matrikelnummer.

MatrikelNummer består af MatrikelTal og MatrikelBogstav.

MatrikelTal kan have værdien 0 til 9999.

Hvis MatrikelTal er 0, er der tale om et umatrikuleret matrikel.

8. MatrikelBogstav (I3)

Physical data type: char(3)

Allow NULLs: Not allowed

Notes: MatrikelBogstav er bogstavsdelen af et matrikelnummer

9. MatrikelDelnummer (I3)

Physical data type: char(3)

Allow NULLs: Not allowed

Notes: MatrikelDelnummer

10. MatrikelOpdelingsnummer (I3)

Physical data type: char(3)

Allow NULLs: Not allowed

Notes: Opdelingsnummer

11. MatrikelArtskode Physical data type: smallint

Allow NULLs: Not allowed

Notes: Artskode angiver hvor matriklen stammer fra

00 og 01 stammer fra KMS,

Øvrige er forvaltningsmatrikler og umatikuleret matrikler.

12. MatrikelEjendomsreference Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Reserveret til den kommende Ejendomsreference

13. MatrikelUdskrivning Physical data type: tinyint

Allow NULLs: Allowed

Notes: MAT.812 Angiver om denne matrikel er den vigtigste.

Bemærk hvis dens artskode over 10, dog ikke 23, 25 og 27, må den ikke skrives på BBR meddelelsen

14. FK_OpretBruger_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 120

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt opretted recorden.

15. MatrikelOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for oprettelse af recorden.

16. MatrikelAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for seneste ændring af recorden.

17. MatrikelAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

18. MatrikelOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længre er aktiv.

19. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Matrikel

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

20. MatrikelSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Matrikel_idx1 Column(s): FK_Kommune_id (Asc)

Unique: No

Matrikel_idx2 Column(s): FK_Grund_id (Asc)

Matrikel_id (Asc)

Unique: No

Matrikel_idx3 Column(s): FK_KommunaltEjerlav_id (Asc)

FK_Grund_id (Asc)

MatrikelTal (Asc)

MatrikelBogstav (Asc)

MatrikelDelnummer (Asc)

MatrikelOpdelingsnummer (Asc)

Unique: No

Foreign key details (child)

Grund_Matrikel_FK1

Definition: Child Parent

FK_Grund_id Grund.Grund_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 121

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

KommunaltEjerlav_Matrikel_FK1

Definition: Child Parent

FK_KommunaltEjerlav_id KommunaltEjerlav.KommunaltEjerlav_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Kommune_Matrikel_FK1

Definition: Child Parent

FK_Kommune_id Kommune.Kommune_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 122

Notat

Notes: Notat, indholder notater tilknyttet til en given record i en entitet.

NotatType fortæller hvilken entitet, FK_Parent_id hvilken række i entiteten. Notatnummer angiver den

sidste underopdeling (se beskrivelsen af felterne).

Owner:

Target DB name: Number of columns: 13

Number of indexes: 1

Number of foreign keys: 9

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Notat_id uniqueidentifier Not allowed

NotatType tinyint Not allowed

FK_Parent_id (FK,I1) uniqueidentifier Not allowed

BK_Crud_id bigint Allowed

NotatNummer tinyint Not allowed

NotatTekst varchar(120) Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

NotatOpretTimestamp datetime Not allowed

NotatAendretTimestamp datetime Not allowed

NotatAendretFunktion varchar(40) Not allowed

NotatOphoertTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

NotatSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Notat_idx1 (I1) FK_Parent_id Ascending

Foreign keys Child Parent

Grund_Notat_FK1 FK_Parent_id Grund.Grund_id

Bygning_Notat_FK1 FK_Parent_id Bygning.Bygning_id

Etage_Notat_FK1 FK_Parent_id Etage.Etage_id

Opgang_Notat_FK1 FK_Parent_id Opgang.Opgang_id

Rum_Notat_FK1 FK_Parent_id Rum.Rum_id

Enhed_Notat_FK1 FK_Parent_id Enhed.Enhed_id

Tekniskanlaeg_Notat_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id

AdgangsAdresse_Notat_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id

Brugsenhed_Notat_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id

Notat_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Notat_id

Column details

1. Notat_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. NotatType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: NotatType er af Notat

Angiver hvilken entitet notatet tilhører.

Typer:

1: Grund

2: Bygning

3: Enhed

4: Tekniskanlæg

5: Opgang/Indgang

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 123

6: Etage

7: Rum

8: Brugsenhed

9: AdgangsAdresse

10: EnhedsAdresse

3. FK_Parent_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Parent_id identificerer Notat

Hvilken instans i entiteten notatet tilhører.

4. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: BK_Crud_id er af Notat

DEFINITION: Instance_id NOTATLINIE

Første del af dum nøgle der tildeles automatisk

VÆRDISÆT:

AFHÆNGIGHEDER: Feltet er afhænging af NotatType

MAP:

5. NotatNummer Physical data type: tinyint

Allow NULLs: Not allowed

Notes: NotatNummer identificerer delvist Notat

DEFINITION: Notatlinienr. Specifikt nr., der

karakteriserer arten af den tilhørende notattekst

MAP: ENOT

BBRfelt: 106, 232, 324

6. NotatTekst Physical data type: varchar(120)

Allow NULLs: Not allowed

Notes: NotatTekst er af Notat

DEFINITION: Notat tekstfelt

Notater om ejendommen, der ikke i forvejen kan

indberettes til de faste datafelter. Et antal linier er

reserveret til generel anvendelse efter fastlagte

retningslinier, medens de resterende kan anvendes af

den enkelte kommune.

MAP: HNOT

BBRfelt: 143, 277, 344

7. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_OpretUserId er af Notat

Brugeren der har oprettet recorden.

8. NotatOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 124

9. NotatAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

10. NotatAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

11. NotatOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

12. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Notat

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

13. NotatSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Notat_idx1 Column(s): FK_Parent_id (Asc)

Unique: No

Foreign key details (child)

Grund_Notat_FK1

Definition: Child Parent

FK_Parent_id Grund.Grund_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_Notat_FK1

Definition: Child Parent

FK_Parent_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Etage_Notat_FK1

Definition: Child Parent

FK_Parent_id Etage.Etage_id

Relationship type: Non-Identifying

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 125

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Opgang_Notat_FK1

Definition: Child Parent

FK_Parent_id Opgang.Opgang_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Rum_Notat_FK1

Definition: Child Parent

FK_Parent_id Rum.Rum_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_Notat_FK1

Definition: Child Parent

FK_Parent_id Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Tekniskanlaeg_Notat_FK1

Definition: Child Parent

FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

AdgangsAdresse_Notat_FK1

Definition: Child Parent

FK_Parent_id AdgangsAdresse.AdgangsAdresse_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 126

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Brugsenhed_Notat_FK1

Definition: Child Parent

FK_Parent_id Brugsenhed.Brugsenhed_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 127

Opgang

Notes: Opgang/Indgang

Ved en Opgang/indgang forstås det primære adgangsgivende opgangsareal og/eller en indgangsdør,

som giver adgang til en samlet eller væsentlig del af en Bygning.

Owner:

Target DB name: Number of columns: 30

Number of indexes: 4

Number of foreign keys: 4

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Opgang_id uniqueidentifier Not allowed

FK_AdgangsAdresse_id (FK,I1) uniqueidentifier Not allowed

ObjektType tinyint Not allowed

OpgangNybyggeri tinyint Not allowed

BK_Crud_id bigint Allowed

FK_Byggesag_id (FK,I2) uniqueidentifier Allowed

FK_OpgangStam_id (FK,I4) uniqueidentifier Allowed

FK_Bygning_id (FK,I3) uniqueidentifier Not allowed

OpgangElevator tinyint Allowed

OpgangDataFelt1 int Allowed

OpgangDataFelt2 char(1) Allowed

OpgangDataFelt3 char(1) Allowed

OpgangSagstype tinyint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

OpgangOpretTimestamp datetime Not allowed

OpgangAendretTimestamp datetime Not allowed

OpgangAendretFunktion varchar(40) Not allowed

OpgangOphoertTimestamp datetime Allowed

OpgangGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

OpgangSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Opgang_idx1 (I1) FK_AdgangsAdresse_id Ascending

Opgang_idx2 (I2) FK_Byggesag_id Ascending

Opgang_idx3 (I3) FK_Bygning_id Ascending

Opgang_idx4 (I4) FK_OpgangStam_id Ascending

Foreign keys Child Parent

Bygning_Opgang_FK1 FK_Bygning_id Bygning.Bygning_id

AdgangsAdresse_Opgang_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Opgang_Opgang_FK1 FK_OpgangStam_id Opgang_id

Byggesag_Opgang_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Opgang_Notat_FK1 Notat.FK_Parent_id Opgang_id

Opgang_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Opgang_id

Opgang_EnhedOpgang_FK1 EnhedOpgang.FK_Opgang_id Opgang_id

Opgang_Enhed_FK1 Enhed.FK_Opgang_id Opgang_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 128

Column details

1. Opgang_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: OPG.1 - Opgang_id identificerer Opgang

2. FK_AdgangsAdresse_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: OPG.2 - Opgangs adgangsadresse

på stamdelen (objekttype 1) skal disse være unikke, med undtagelse af anneks.

(dette er ikke tilfældet i øjeblikke, men det er målet).

3. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: OPG.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

4. OpgangNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

5. BK_Crud_id Physical data type: bigint

Allow NULLs: Allowed

Notes: BK_Crud_id

Indeholder Crud id for bygningen i KMD BBR.

Bemærk opgange synkroniseres via bygning, så stol ikke på feltet.

6. FK_Byggesag_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

7. FK_OpgangStam_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

8. FK_Bygning_id (FK,I3)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 129

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: OPG.4 - Bygningen hvor i Opgang befinder sig

Peger altid på Grund med objekttype 1 eller 2.

9. OpgangElevator Physical data type: tinyint

Allow NULLs: Allowed

Notes: OPG.20 - Elevator

DEFINITION: Kode for elevator

MAP: CELEV

BBRfelt: 231

10. OpgangDataFelt1

Physical data type: int

Allow NULLs: Allowed

Notes: OPG.21 - TomtFelt1

11. OpgangDataFelt2 Physical data type: char(1)

Allow NULLs: Allowed

Notes: OPG.22 - TomtFelt2

12. OpgangDataFelt3 Physical data type: char(1)

Allow NULLs: Allowed

Notes: OPG.23 - TomtFelt3

13. OpgangSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

14. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: OPG.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

15. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: OPG.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

16. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: OPG.82 - KommunaltFelt3

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 130

Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: OPG.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

18. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: OPG.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

19. KommunaltFelt6

Physical data type: int

Allow NULLs: Allowed

Notes: OPG.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

20. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: OPG.86 - Journalnummer

21. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: OPG.87 - ESDH_Reference

22. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: OPG.99 - Sikkerhedsklassifikation

23. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

24. OpgangOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpgangOpretTimestamp

Tidspunkt for oprettelse af recorden.

25. OpgangAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpgangAendretTimestamp

Tidspunkt for seneste ændring af recorden.

26. OpgangAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: OpgangAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 131

Bruges til fejlsøgning.

27. OpgangOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OpgangOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

28. OpgangGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

29. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Opgang

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

30. OpgangSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Opgang_idx1 Column(s): FK_AdgangsAdresse_id (Asc)

Unique: No

Opgang_idx2 Column(s): FK_Byggesag_id (Asc)

Unique: No

Opgang_idx3 Column(s): FK_Bygning_id (Asc)

Unique: No

Opgang_idx4 Column(s): FK_OpgangStam_id (Asc)

Unique: No

Foreign key details (child)

Bygning_Opgang_FK1

Definition: Child Parent

FK_Bygning_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 132

AdgangsAdresse_Opgang_FK1

Definition: Child Parent

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Opgang_Opgang_FK1

Definition: Child Parent

FK_OpgangStam_id Opgang_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: has

Inverse phrase: is of

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Opgang_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 133

Postdistrikt

Notes: Tabel over Postdistrikt

Opdateres kun med data fra CPR.

Owner:

Target DB name: Number of columns: 9

Number of indexes: 1

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Postdistrikt_id uniqueidentifier Not allowed

PostdistriktNummer (U1) smallint Not allowed

PostdistriktNavn varchar(20) Not allowed

PostdistriktCprTimestamp datetime Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

PostdistriktOpretTimestamp datetime Not allowed

PostdistriktAendretTimestamp datetime Not allowed

PostdistriktAendretFunktion varchar(40) Not allowed

PostdistriktOphoertTimestamp datetime Allowed

Indexes Columns Sort order

Postdistrikt_UC1 (U1) PostdistriktNummer Ascending

Foreign keys Child Parent

Postdistrikt_Vejstykke_FK1 Vejstykke.FK_PostdistriktNummer PostdistriktNummer

Column details

1. Postdistrikt_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. PostdistriktNummer (U1)

Physical data type: smallint

Allow NULLs: Not allowed

3. PostdistriktNavn Physical data type: varchar(20)

Allow NULLs: Not allowed

Notes: PostdistriktNavn

Distriketes navn

4. PostdistriktCprTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: PostdistriktCprTimestamp

Timestamp fra CPR.

5. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

6. PostdistriktOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: PostdistriktOpretTimestamp

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 134

Tidspunkt for oprettelse af recorden.

7. PostdistriktAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: PostdistriktAendretTimestamp

Tidspunkt for seneste ændring af recorden.

8. PostdistriktAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: PostdistriktAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

9. PostdistriktOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: PostdistriktOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Index details

Postdistrikt_UC1 Column(s): PostdistriktNummer (Asc)

Unique: Yes

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 135

Rum

Notes: Ved et Rum forståe et volumen, som er fysisk afgrænset af loft, vægge og gulv og ikke yderligere rent

fysisk er opdelt i Rum.

Rum eksistere på tre forskellige måder.

1) Et Rum kan befinde sig inde i en Erhvervs-/Boligenhed.

2) Et Rum kan befinde sig uden for en Erhvervs-/Boligenhed. Eks. et kælder- eller loftsrum tildelt til

lejligheden.

3) Et Rum unden tilknytning til Erhvervs-/Boligenhed, men men beliggende på en etage. Eks.

Vaskerum i kælderen eller fælleskøkken.

Owner:

Target DB name: Number of columns: 30

Number of indexes: 5

Number of foreign keys: 4

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Rum_id (I1) uniqueidentifier Not allowed

RumNummer smallint Not allowed

ObjektType tinyint Not allowed

RumNybyggeri tinyint Not allowed

FK_Byggesag_id (FK,I2) uniqueidentifier Allowed

FK_RumStam_id (FK,I5) uniqueidentifier Allowed

FK_Etage_id (FK,I4) uniqueidentifier Not allowed

FK_Enhed_id (FK,I3) uniqueidentifier Allowed

RumIEnhed tinyint Allowed

RumKlassifikation char(4) Allowed

RumAreal int Allowed

RumArealKilde int Allowed

RumSagstype tinyint Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

RumOpretTimestamp datetime Not allowed

RumAendretTimestamp datetime Not allowed

RumAendretFunktion varchar(40) Not allowed

RumOphoertTimestamp datetime Allowed

RumNybyggeriTimestamp datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

RumSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Rum_idx1 (I1) Rum_id Ascending

Rum_idx2 (I2) FK_Byggesag_id Ascending

Rum_idx3 (I3) FK_Enhed_id Ascending

Rum_idx4 (I4) FK_Etage_id Ascending

Rum_idx5 (I5) FK_RumStam_id Ascending

Foreign keys Child Parent

Etage_Rum_FK1 FK_Etage_id Etage.Etage_id

Enhed_Rum_FK1 FK_Enhed_id Enhed.Enhed_id

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 136

Rum_Rum_FK1 FK_RumStam_id Rum_id

Byggesag_Rum_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Rum_Notat_FK1 Notat.FK_Parent_id Rum_id

Rum_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Rum_id

Column details

1. Rum_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: RUM.1 - Rum_id identificerer Rum

2. RumNummer Physical data type: smallint

Allow NULLs: Not allowed

Notes: RUM.6 - Rumnummer

Brugervent nøgle. Entyding for etage

3. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: RUM.100 - Objekttype er også kaldt Status.

1. Stamdata

2. Historisk stamdata

3. Sagsdata

4. Afsluttet eller henlagt sagsdata.

4. RumNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Nybyggeri angiver om stamdata er ved at blive oprettet via en sag.

Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

5. FK_Byggesag_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

6. FK_RumStam_id (FK,I5)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

7. FK_Etage_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Etagen hvor på Rummet befinder sig.

Peger altid på Grund med objekttype 1 eller 2.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 137

8. FK_Enhed_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Et Rum kan befinder sig i, eller være tilknyttet til en enhed.

Hvis feltet er forskellig fra NULL, så fortæller feltet RumIEnhed om rummet er i enheden, eller

tilknyttet til enheden.

Peger altid på Grund med objekttype 1 eller 2 (hvis den ikke er null).

9. RumIEnhed Physical data type: tinyint

Allow NULLs: Allowed

Notes: RumIEnhed

RUM.200: Angiver om et RUM befinder sig ind i en enhed, eller om rummet er udenfor den enhed

rummet er tilknyttet. Feltet er kun relevant hvis FK_Enhed_id ikke er null.

0: Rum udenfor den enhed rummet er tilknyttet.

1: Rum i Enhed

10. RumKlassifikation Physical data type: char(4)

Allow NULLs: Allowed

Notes: RUM.20 - Klasseifikation

Angiver hvad rummets primære formål er.

11. RumAreal Physical data type: int

Allow NULLs: Allowed

Notes: RUM.21 - Areal

Rummet størrelse

12. RumArealKilde Physical data type: int

Allow NULLs: Allowed

Notes: RUM.22 - KildeTilRummetsAreal

Kvalitet af areal information

13. RumSagstype Physical data type: tinyint

Allow NULLs: Allowed

Notes: Sag:

1 Nybyggeri

2 Til/ombygning

3 Nedrivning (helt eller delvis)

Stam:

4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser"

5 Faktisk udført ændring uden byggesagsbehandling

6 Opdeling i enheder

7 Sammenlægning af enheder

14. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: RUM.80 - KommunaltFelt1

Kommunespecifikt felt, med tilhørende kode.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 138

15. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: RUM.81 - KommunaltFelt2

Kommunespecifikt felt, med tilhørende kode.

16. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: RUM.82 - KommunaltFelt3

Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: RUM.83 - KommunaltFelt4

Kommunespecifikt felt, der kan indeholde et tal.

18. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: RUM.84 - KommunaltFelt5

Kommunespecifikt felt, der kan indeholde et tal.

19. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: RUM.85 - KommunaltFelt6

Kommunespecifikt felt, der kan indeholde et tal.

20. Journalnummer Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: RUM.86 - Journalnummer

21. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: RUM.87 - ESDH_Reference

22. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: RUM.99 - Sikkerhedsklassifikation

23. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

24. RumOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: RumOpretTimestamp

Tidspunkt for oprettelse af recorden.

25. RumAendretTimestamp

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 139

Physical data type: datetime

Allow NULLs: Not allowed

Notes: RumAendretTimestamp

Tidspunkt for seneste ændring af recorden.

26. RumAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: RumAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

27. RumOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: RumOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

28. RumNybyggeriTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: RumNybyggeriTimestamp

Beregnet felt i databasen. Hvis feltet Nybyggeri = 1 så indeholder feltet OpretTimestamp eller NULL.

Bruges til lave et specifikt unik index.

29. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Rum

Brugeren der senest har ændret data.

Feltet hører sammen med xxxAendretTimestamp

30. RumSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Rum_idx1 Column(s): Rum_id (Asc)

Unique: No

Rum_idx2 Column(s): FK_Byggesag_id (Asc)

Unique: No

Rum_idx3 Column(s): FK_Enhed_id (Asc)

Unique: No

Rum_idx4 Column(s): FK_Etage_id (Asc)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 140

Unique: No

Rum_idx5 Column(s): FK_RumStam_id (Asc)

Unique: No

Foreign key details (child)

Etage_Rum_FK1

Definition: Child Parent

FK_Etage_id Etage.Etage_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Enhed_Rum_FK1

Definition: Child Parent

FK_Enhed_id Enhed.Enhed_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Rum_Rum_FK1

Definition: Child Parent

FK_RumStam_id Rum_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Rum_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 141

Slet

Notes: Tabel over Slet

Bruges til at fange permanente sletninger med. Til vidregivelse af data til OIS.

Owner:

Target DB name: Number of columns: 6

Number of indexes: 1

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Slet_id uniqueidentifier Not allowed

FK_Parent_id (I1) uniqueidentifier Not allowed

SletTabel tinyint Not allowed

BK_Kommunenummer smallint Allowed

SletOpretTimestamp datetime Not allowed

SletTimestamp datetime Not allowed

Indexes Columns Sort order

Slet_idx1 (I1) FK_Parent_id Ascending

Column details

1. Slet_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_Parent_id (I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_Parent_id

Record der er blevet permanent slettet.

3. SletTabel Physical data type: tinyint

Allow NULLs: Not allowed

Notes: SletTabel

Angiver hvilken tabel den slette record befandt sig i.

Typer:

1: Grund

2: Bygning

3: Enhed

4: Tekniskanlæg

5: Opgang/Indgang

6: Etage

7: Rum

8: Brugsenhed

9: AdgangsAdresse

10: Enhedsadresse

11: Adressesag

12: Geometri

4. BK_Kommunenummer Physical data type: smallint

Allow NULLs: Allowed

Notes: Kommunenummer

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 142

Skal udfyldes for tabeller hvor data kan henføres til en kommune.

5. SletOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: SletOpretTimestamp

Hvornår den slettede record oprindeligt blev oprettet.

6. SletTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: SletTimestamp

Tidspunkt for sletningen.

Index details

Slet_idx1 Column(s): FK_Parent_id (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 143

Tekniskanlaeg

Notes: Ved et Teknisk anlæg forstås en stedfast, klart afgrænset konstruktion, som er opført til et bestemt

teknisk formål, og ikke kan karakteriseres som en Bygning. Typen af et Teknisk anlæg vil blive

nærmere defineret ved en positivliste i BBR-instruksen.

Owner:

Target DB name: Number of columns: 60

Number of indexes: 7

Number of foreign keys: 6

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Tekniskanlaeg_id uniqueidentifier Not allowed

TekniskanlaegNummer (U1) smallint Not allowed

ObjektType tinyint Not allowed

TekniskanlaegNybyggeri tinyint Not allowed

FK_Byggesag_id (FK,U1,I6) uniqueidentifier Allowed

FK_TekniskanlaegStam_id (FK,I5) uniqueidentifier Allowed

BK_Crud_id bigint Not allowed

FK_Matrikel_id (FK,I1) uniqueidentifier Not allowed

FK_Bygning_id (FK,I3) uniqueidentifier Allowed

FK_AdgangsAdresse_id (FK,I2) uniqueidentifier Allowed

FK_AdgangsgivendeVejKode smallint Allowed

TekniskanlaegTilnaermetAdresse tinyint Allowed

FK_Geometri_id (FK,I4) uniqueidentifier Allowed

TekniskanlaegKlassifikation smallint Allowed

TekniskanlaegFabrikatType varchar(50) Allowed

BK_EksternDatabase varchar(50) Allowed

BK_EksternNoegle varchar(50) Allowed

TekniskanlaegEtableringsaar smallint Allowed

TekniskanlaegSenestTilOmbygningsaar smallint Allowed

TekniskanlaegStoerrelsesklasse tinyint Allowed

TekniskanlaegPlacering char(1) Allowed

TekniskanlaegSloejfning tinyint Allowed

TekniskanlaegFabrikationsnummer char(10) Allowed

TekniskanlaegTypegodkendelsesnummer char(10) Allowed

TekniskanlaegStoerrelse int Allowed

TekniskanlaegOlietankKilde tinyint Allowed

TekniskanlaegType tinyint Allowed

TekniskanlaegIndhold tinyint Allowed

TekniskanlaegSloejfningsfristDato datetime Allowed

TekniskanlaegRumfangM3 int Allowed

TekniskanlaegAreal int Allowed

TekniskanlaegHoejde int Allowed

TekniskanlaegEffektKW int Allowed

TekniskanlaegFredningStatus char(2) Allowed

TekniskanlaegGeometriKilde tinyint Allowed

TekniskanlaegGeometriNoejagtighedsklasse char(2) Allowed

TekniskanlaegSagstype tinyint Allowed

TekniskanlaegOphoertTimestamp datetime Allowed

TekniskanlaegFabrikationsaar smallint Allowed

TekniskanlaegMatriale tinyint Allowed

TekniskanlaegInvendigBeskyttelse tinyint Allowed

TekniskanlaegInvendigBeskyttelseDato datetime Allowed

TekniskanlaegCEmaerke varchar(50) Allowed

KommunaltFelt1 char(3) Allowed

KommunaltFelt2 char(3) Allowed

KommunaltFelt3 char(3) Allowed

KommunaltFelt4 int Allowed

KommunaltFelt5 int Allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 144

KommunaltFelt6 int Allowed

Journalnummer varchar(60) Allowed

BK_ESDHReference varchar(200) Allowed

Sikkerhedsklassifikation tinyint Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

TekniskanlaegOpretTimestamp datetime Not allowed

TekniskanlaegAendretTimestamp datetime Not allowed

TekniskanlaegAendretFunktion varchar(40) Not allowed

TekniskanlaegGyldighedsdato datetime Allowed

FK_BrugerAendret_id uniqueidentifier Not allowed

TekniskanlaegSloejningsAar smallint Allowed

TekniskanaegSlettetTimestamp datetime Allowed

Indexes Columns Sort order

Tekniskanlaeg_idx1 (U1) TekniskanlaegNummer

FK_Byggesag_id

Ascending

Ascending

Tekniskanlaeg_idx2 (I1) FK_Matrikel_id Ascending

Tekniskanlaeg_idx3 (I2) FK_AdgangsAdresse_id Ascending

Tekniskanlaeg_idx4 (I3) FK_Bygning_id Ascending

Tekniskanlaeg_idx5 (I4) FK_Geometri_id Ascending

Tekniskanlaeg_idx6 (I5) FK_TekniskanlaegStam_id Ascending

Tekniskanlaeg_idx7 (I6) FK_Byggesag_id Ascending

Foreign keys Child Parent

AdgangsAdresse_Tekniskanlaeg_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Geometri_Tekniskanlaeg_FK1 FK_Geometri_id Geometri.Geometri_id

Tekniskanlaeg_Tekniskanlaeg_FK1 FK_TekniskanlaegStam_id Tekniskanlaeg_id

Matrikel_Tekniskanlaeg_FK1 FK_Matrikel_id Matrikel.Matrikel_id

Bygning_Tekniskanlaeg_FK1 FK_Bygning_id Bygning.Bygning_id

Byggesag_Tekniskanlaeg_FK1 FK_Byggesag_id Byggesag.Byggesag_id

Tekniskanlaeg_Notat_FK1 Notat.FK_Parent_id Tekniskanlaeg_id

Tekniskanlaeg_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Tekniskanlaeg_id

Tekniskanlaeg_Ejerskab_FK1 Ejerskab.FK_BbrId Tekniskanlaeg_id

Column details

1. Tekniskanlaeg_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: TEK.1 - Tekniskanlæg_id identificerer Tekniskanlæg

2. TekniskanlaegNummer (U1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: TEK.7 - I stam delen er anlægsnummer unik inden for ejendommen.

3. ObjektType Physical data type: tinyint

Allow NULLs: Not allowed

Notes: TEK.100 - Status er af Tekniskanlæg

4. TekniskanlaegNybyggeri Physical data type: tinyint

Allow NULLs: Not allowed

Notes: Er afhængig af feltet ObjektType.

For alt andet end ObjektType 1 og 2 har feltet værdien 0.

For ObjektType 1 og 2 har den følgende værdier

Koder

0: Data (data udfyldt)

1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 145

5. FK_Byggesag_id (FK,U1,I6)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en

del af.

6. FK_TekniskanlaegStam_id (FK,I5)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en

1. og objekttype 4 skal pege på 1 eller 2.

7. BK_Crud_id Physical data type: bigint

Allow NULLs: Not allowed

Notes: Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS.

8. FK_Matrikel_id (FK,I1)

Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver på hvilken matrikel det Tekniskanlaeg ligger.

9. FK_Bygning_id (FK,I3)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Bruges hvis det Teknisk anlæg, der befinder sig i en bygning

10. FK_AdgangsAdresse_id (FK,I2)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Angiver adgangsadressen til det tekniske anlæg.

Feltet TekniskanlaegTilnaermetAdresse angiver denne adresse er tilnærmet.

11. FK_AdgangsgivendeVejKode Physical data type: smallint

Allow NULLs: Allowed

12. TekniskanlaegTilnaermetAdresse Physical data type: tinyint

Allow NULLs: Allowed

Notes: Angiver om adressen (felt FK_Adresse_id) er tilnærmet eller ej.

0: Adgangsadresse

1: Tilnærmet adresse (adgangsadresse eller vejadresse).

13. FK_Geometri_id (FK,I4)

Physical data type: uniqueidentifier

Allow NULLs: Allowed

Notes: Angiver koordinat for det tekniskeanlægs placering.

14. TekniskanlaegKlassifikation Physical data type: smallint

Allow NULLs: Allowed

Notes: TEK.20 - Klassifikation er af Tekniskanlæg

15. TekniskanlaegFabrikatType Physical data type: varchar(50)

Allow NULLs: Allowed

Notes: TEK.21 - FabrikantEllerType er af Tekniskanlæg

16. BK_EksternDatabase

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 146

Physical data type: varchar(50)

Allow NULLs: Allowed

Notes: TEK.22 - EksternDatabase er af Tekniskanlæg

17. BK_EksternNoegle Physical data type: varchar(50)

Allow NULLs: Allowed

Notes: TEK.23 - EksternNøgle er af Tekniskanlæg

18. TekniskanlaegEtableringsaar Physical data type: smallint

Allow NULLs: Allowed

Notes: TEK.24 - Etableringsår er af Tekniskanlæg

Feltet hed tidliger Opførelsesår

19. TekniskanlaegSenestTilOmbygningsaar

Physical data type: smallint

Allow NULLs: Allowed

Notes: TEK.25 - TilOmbygningsår er af Tekniskanlæg

20. TekniskanlaegStoerrelsesklasse Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.26 - Størrelsesklasse er af Tekniskanlæg

DEFINITION: Olietankstørrelse

Angiver størrelsesklassen af tank.

VÆRDISÆT:

Efterfølgende er der vist et par eksempler på gyldige

kodeværdier:

1->Under 6.000 liter

2->6.000 - 100.000 liter

3->Over 100.000 liter

MAP: CSTOER

BBRfelt: 111, 114, 117

21. TekniskanlaegPlacering Physical data type: char(1)

Allow NULLs: Allowed

Notes: TEK.27 - Placering er af Tekniskanlæg

22. TekniskanlaegSloejfning Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.28 - Sløjfning af tekniskanlæg

Feltet hed tidliger: AfblændetOpfyldt

23. TekniskanlaegFabrikationsnummer Physical data type: char(10)

Allow NULLs: Allowed

Notes: TEK.30 - Fabrikationsnr er af Tekniskanlæg

24. TekniskanlaegTypegodkendelsesnummer Physical data type: char(10)

Allow NULLs: Allowed

Notes: TEK.31 - Typegodkendelsesnr er af Tekniskanlæg

25. TekniskanlaegStoerrelse Physical data type: int

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 147

Allow NULLs: Allowed

Notes: TEK.32 - Størrelse er af Tekniskanlæg

26. TekniskanlaegOlietankKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: Olietanks placering og skabelse i forbindelse med konverteringen.

0: Ikke olietank

1: Olietank placeret på rigtig matrikel (ved konvteringen var der kun en matrikel på ejendommen/eller

sagsbehandler har placeret den på den rigtige).

2: Olietank placeret på rigtig matrikel, overskydende (data mangler, skal udfyldes af sagsbehandler)

3: Olietank placeret gættet matrikel (ved konvteringen var der flere matrikler på ejendommen).

4: Olietank placeret gættet matrikel , overskydende (ved konvteringen var der flere matrikler på

ejendommen. Samt data mangler, skal udfyldes af sagsbehandler)

4 bliver til 2, når den bliver placeret rigtigt.

4 bliver til 3, når data bliver udfyldt af sagsbehandler.

4 bliver til 1, når den bliver placeret rigtigt OG når data bliver udfyldt af sagsbehandler.

3 bliver til 1, når den bliver placeret rigtigt.

2 bliver til 1, når data bliver udfyldt af sagsbehandler.

27. TekniskanlaegType Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.33 - Type er af Tekniskanlæg

Kode der angiver vægene

28. TekniskanlaegIndhold Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.34 - Indhold er af Tekniskanlæg

29. TekniskanlaegSloejfningsfristDato Physical data type: datetime

Allow NULLs: Allowed

Notes: TEK.35 - SløjfningsfristDato er af Tekniskanlæg

30. TekniskanlaegRumfangM3 Physical data type: int

Allow NULLs: Allowed

Notes: TEK.36 - Rumfang er af Tekniskanlæg

31. TekniskanlaegAreal Physical data type: int

Allow NULLs: Allowed

Notes: TEK.37 - Areal er af Tekniskanlæg

32. TekniskanlaegHoejde Physical data type: int

Allow NULLs: Allowed

Notes: TEK.38 - Højde er af Tekniskanlæg

33. TekniskanlaegEffektKW Physical data type: int

Allow NULLs: Allowed

Notes: TEK.39 - Effetk er af Tekniskanlæg

34. TekniskanlaegFredningStatus Physical data type: char(2)

Allow NULLs: Allowed

Notes: TEK.40 - Fredning er af Tekniskanlæg

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 148

35. TekniskanlaegGeometriKilde Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.41 - TekniskanlaegGeometriKilde er af Tekniskanlaeg

36. TekniskanlaegGeometriNoejagtighedsklasse Physical data type: char(2)

Allow NULLs: Allowed

Notes: TEK.48 - TekniskanlaegGeometriNoejagtighedsklasse er af Tekniskanlaeg

37. TekniskanlaegSagstype Physical data type: tinyint

Allow NULLs: Allowed

38. TekniskanlaegOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været

oprettet.

Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske.

39. TekniskanlaegFabrikationsaar Physical data type: smallint

Allow NULLs: Allowed

Notes: TEK.67 - TekniskanlaegFabrikationsaar er af Tekniskanlaeg

40. TekniskanlaegMatriale Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.68 - TekniskanlaegMatriale er af Tekniskanlaeg

41. TekniskanlaegInvendigBeskyttelse Physical data type: tinyint

Allow NULLs: Allowed

Notes: TEK.69 - TekniskanlaegInvendigBeskyttelse er af Tekniskanlaeg

42. TekniskanlaegInvendigBeskyttelseDato Physical data type: datetime

Allow NULLs: Allowed

Notes: TEK.70 - TekniskanlaegInvendigBeskyttelseDato er af Tekniskanlaeg

43. TekniskanlaegCEmaerke Physical data type: varchar(50)

Allow NULLs: Allowed

Notes: TEK.71 - TekniskanlaegCEmaerke er af Tekniskanlaeg

44. KommunaltFelt1 Physical data type: char(3)

Allow NULLs: Allowed

Notes: TEK.80 - KommunaltFelt1 er af Tekniskanlæg

45. KommunaltFelt2 Physical data type: char(3)

Allow NULLs: Allowed

Notes: TEK.81 - KommunaltFelt2 er af Tekniskanlæg

46. KommunaltFelt3 Physical data type: char(3)

Allow NULLs: Allowed

Notes: TEK.82 - KommunaltFelt3 er af Tekniskanlæg

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 149

47. KommunaltFelt4 Physical data type: int

Allow NULLs: Allowed

Notes: TEK.83 - KommunaltFelt4 er af Tekniskanlæg

48. KommunaltFelt5 Physical data type: int

Allow NULLs: Allowed

Notes: TEK.84 - KommunaltFelt5 er af Tekniskanlæg

49. KommunaltFelt6 Physical data type: int

Allow NULLs: Allowed

Notes: TEK.85 - KommunaltFelt6 er af Tekniskanlæg

50. Journalnummer

Physical data type: varchar(60)

Allow NULLs: Allowed

Notes: TEK.86 - Journalnummer er af Tekniskanlæg

51. BK_ESDHReference Physical data type: varchar(200)

Allow NULLs: Allowed

Notes: TEK.87 - ESDH_Reference er af Tekniskanlæg

52. Sikkerhedsklassifikation Physical data type: tinyint

Allow NULLs: Not allowed

Notes: TEK.99 - Sikkerhedsklassifikation er af Tekniskanlæg

53. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

54. TekniskanlaegOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for oprettelse af recorden.

55. TekniskanlaegAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Tidspunkt for seneste ændring af recorden.

56. TekniskanlaegAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

57. TekniskanlaegGyldighedsdato Physical data type: datetime

Allow NULLs: Allowed

58. FK_BrugerAendret_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: FK_BrugerAendret_id er af Tekniskanlaeg

Brugeren der senest har ændret data.

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 150

Feltet hører sammen med xxxAendretTimestamp

59. TekniskanlaegSloejningsAar Physical data type: smallint

Allow NULLs: Allowed

Notes: TEK.72 - Sløjfningsår

60. TekniskanaegSlettetTimestamp Physical data type: datetime

Allow NULLs: Allowed

Index details

Tekniskanlaeg_idx1 Column(s): TekniskanlaegNummer (Asc)

FK_Byggesag_id (Asc)

Unique: Yes

Tekniskanlaeg_idx2 Column(s): FK_Matrikel_id (Asc)

Unique: No

Tekniskanlaeg_idx3 Column(s): FK_AdgangsAdresse_id (Asc)

Unique: No

Tekniskanlaeg_idx4 Column(s): FK_Bygning_id (Asc)

Unique: No

Tekniskanlaeg_idx5 Column(s): FK_Geometri_id (Asc)

Unique: No

Tekniskanlaeg_idx6 Column(s): FK_TekniskanlaegStam_id (Asc)

Unique: No

Tekniskanlaeg_idx7 Column(s): FK_Byggesag_id (Asc)

Unique: No

Foreign key details (child)

AdgangsAdresse_Tekniskanlaeg_FK1

Definition: Child Parent

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Geometri_Tekniskanlaeg_FK1

Definition: Child Parent

FK_Geometri_id Geometri.Geometri_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 151

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Tekniskanlaeg_Tekniskanlaeg_FK1

Definition: Child Parent

FK_TekniskanlaegStam_id Tekniskanlaeg_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Matrikel_Tekniskanlaeg_FK1

Definition: Child Parent

FK_Matrikel_id Matrikel.Matrikel_id

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Bygning_Tekniskanlaeg_FK1

Definition: Child Parent

FK_Bygning_id Bygning.Bygning_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Byggesag_Tekniskanlaeg_FK1

Definition: Child Parent

FK_Byggesag_id Byggesag.Byggesag_id

Relationship type: Non-Identifying

Cardinality: Zero-or-One -to- Zero-or-More

Allow NULLs: Allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 152

Vej

Notes: Tabel over Vej

Det rigtige vejnavn findes via

FK_KommuneNummer, VejKode og "GetDate() Between VejCprOpretTimestamp AND

VejCprOphoertTimestamp"

Owner:

Target DB name: Number of columns: 12

Number of indexes: 2

Number of foreign keys: 0

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Vej_id uniqueidentifier Not allowed

FK_KommuneNummer (U1,I1) smallint Not allowed

VejKode (U1,I1) smallint Not allowed

VejNavn varchar(40) Not allowed

VejAdresseringsnavn varchar(20) Not allowed

VejCprOpretTimestamp (I1) datetime Not allowed

VejCprOphoertTimestamp (I1) datetime Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

VejOpretTimestamp datetime Not allowed

VejAendretTimestamp datetime Not allowed

VejAendretFunktion varchar(40) Not allowed

VejOphoertTimestamp datetime Allowed

Indexes Columns Sort order

Vej_AK (U1) FK_KommuneNummer

VejKode

Ascending

Ascending

Vej_idx1 (I1) FK_KommuneNummer

VejKode

VejCprOpretTimestamp

VejCprOphoertTimestamp

Ascending

Ascending

Ascending

Ascending

Foreign keys Child Parent

Vej_AdgangsAdresse_FK1 AdgangsAdresse.FK_VejKode VejKode

Vej_Vejstykke_FK1 Vejstykke.FK_VejKode

Vejstykke.FK_KommuneNummer

VejKode

FK_KommuneNummer

Column details

1. Vej_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_KommuneNummer (U1,I1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Kommunen Vejen befinder sig i.

3. VejKode (U1,I1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: VejKode der sammen med kommunenummer identificerer vejen

4. VejNavn Physical data type: varchar(40)

Allow NULLs: Not allowed

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 153

Notes: Vejens fulde navn

5. VejAdresseringsnavn Physical data type: varchar(20)

Allow NULLs: Not allowed

Notes: VejAdresseringsnavn

Et forkortet navn for vejnavne over 20 tegn.

For dem under eller ligmed 20 tegn er det, det samme som Vejnavnet.

6. VejCprOpretTimestamp (I1)

Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpretTimestamp fra CPR

7. VejCprOphoertTimestamp (I1)

Physical data type: datetime

Allow NULLs: Not allowed

Notes: OphoertTimestamp fra CPR

8. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

9. VejOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: VejOpretTimestamp

Tidspunkt for oprettelse af recorden.

10. VejAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: VejAendretTimestamp

Tidspunkt for seneste ændring af recorden.

11. VejAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: VejAendretFunktion

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

12. VejOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: VejOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Index details

Vej_AK Column(s): FK_KommuneNummer (Asc)

VejKode (Asc)

Unique: Yes

Vej_idx1

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 154

Column(s): FK_KommuneNummer (Asc)

VejKode (Asc)

VejCprOpretTimestamp (Asc)

VejCprOphoertTimestamp (Asc)

Unique: No

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 155

Vejstykke

Notes: Tabel over Postnummer

Tabel over de vejstykker der findes i et postnummer

Husk at bruge tid når der skal findes data:

GetDate() Between PostnummerCprOpretTimestamp And PostnummerCprOphoerTimestamp

Owner:

Target DB name: Number of columns: 15

Number of indexes: 3

Number of foreign keys: 2

Codes: 0

Type: Table

Columns Data type Allow NULLs Value/Range

Vejstykke_id uniqueidentifier Not allowed

FK_KommuneNummer (FK,I3) smallint Not allowed

FK_VejKode (FK,I2,I3) smallint Not allowed

VejstykkeHusnummerFra (I3) char(4) Not allowed

VejstykkeHusnummerTil (I3) char(4) Not allowed

VejstykkeVejside (I3) char(1) Not allowed

FK_PostdistriktNummer (FK,I1) smallint Not allowed

VejstykkeCprTimestamp datetime Not allowed

VejstykkeCprOpretTimestamp datetime Not allowed

VejstykkeCprOphoerTimestamp datetime Not allowed

FK_OpretBruger_id uniqueidentifier Not allowed

VejstykkeOpretTimestamp datetime Not allowed

VejstykkeAendretTimestamp datetime Not allowed

VejstykkeAendretFunktion varchar(40) Not allowed

VejstykkeOphoertTimestamp datetime Allowed

Indexes Columns Sort order

Vejstykke_idx1 (I1) FK_PostdistriktNummer Ascending

Vejstykke_idx2 (I2) FK_VejKode Ascending

Vejstykke_idx3 (I3) FK_VejKode

FK_KommuneNummer

VejstykkeHusnummerFra

VejstykkeHusnummerTil

VejstykkeVejside

Ascending

Ascending

Ascending

Ascending

Ascending

Foreign keys Child Parent

Postdistrikt_Vejstykke_FK1 FK_PostdistriktNummer Postdistrikt.PostdistriktNummer

Vej_Vejstykke_FK1 FK_VejKode

FK_KommuneNummer

Vej.VejKode

Vej.FK_KommuneNummer

Column details

1. Vejstykke_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

2. FK_KommuneNummer (FK,I3)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Kommunen Vejstykket befinder sig i.

3. FK_VejKode (FK,I2,I3)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Hvilken vej Vejstykket omhandler

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 156

4. VejstykkeHusnummerFra (I3)

Physical data type: char(4)

Allow NULLs: Not allowed

Notes: Husnummer hvorfra Vejstykket begynder incl.

5. VejstykkeHusnummerTil (I3)

Physical data type: char(4)

Allow NULLs: Not allowed

Notes: Husnummer hvor til Vejstykket slutter incl.

6. VejstykkeVejside (I3)

Physical data type: char(1)

Allow NULLs: Not allowed

Notes: Hvilken side af vejen vejstykket omhandler.

Værdisæt:

L : Siden af vejen med Lige husnumre

U : Siden af vejen med Ulige husnumre

7. FK_PostdistriktNummer (FK,I1)

Physical data type: smallint

Allow NULLs: Not allowed

Notes: Postdistrikt Vejstykket indgår i.

8. VejstykkeCprTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: Timestamp fra CPR

9. VejstykkeCprOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OpretTimestamp fra CPR

10. VejstykkeCprOphoerTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: OphoerTimestamp fra CPR

11. FK_OpretBruger_id Physical data type: uniqueidentifier

Allow NULLs: Not allowed

Notes: Angiver hvilken bruger der oprindeligt oprettede recorden.

12. VejstykkeOpretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: VejstykkeOpretTimestamp

Tidspunkt for oprettelse af recorden.

13. VejstykkeAendretTimestamp Physical data type: datetime

Allow NULLs: Not allowed

Notes: VejstykkeAendretTimestamp

Tidspunkt for seneste ændring af recorden.

14. VejstykkeAendretFunktion Physical data type: varchar(40)

Allow NULLs: Not allowed

Notes: VejstykkeAendretFunktion

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 157

Angiver hvilken funktion der seneste har rette i recorden.

Bruges til fejlsøgning.

15. VejstykkeOphoertTimestamp Physical data type: datetime

Allow NULLs: Allowed

Notes: VejstykkeOphoertTimestamp

OphoertTimestamp angiver om at recorden ikke længere er aktiv.

Index details

Vejstykke_idx1 Column(s): FK_PostdistriktNummer (Asc)

Unique: No

Vejstykke_idx2 Column(s): FK_VejKode (Asc)

Unique: No

Vejstykke_idx3 Column(s): FK_VejKode (Asc)

FK_KommuneNummer (Asc)

VejstykkeHusnummerFra (Asc)

VejstykkeHusnummerTil (Asc)

VejstykkeVejside (Asc)

Unique: No

Foreign key details (child)

Postdistrikt_Vejstykke_FK1

Definition: Child Parent

FK_PostdistriktNummer Postdistrikt.PostdistriktNummer

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Ref. Integrity on update: No action

Ref. Integrity on delete: No action

Vej_Vejstykke_FK1

Definition: Child Parent

FK_VejKode Vej.VejKode

FK_KommuneNummer Vej.FK_KommuneNummer

Relationship type: Non-Identifying

Cardinality: One -to- Zero-or-More

Allow NULLs: Not allowed

Verb phrase: har

Inverse phrase: er af

Notes: Bemærk:

På grund af dokumentationsværktøjet, er denne relation ikke beskrevet helt korrekt

relationen er

Postnummer INNER JOIN Vej ON Postnummer.FK_KommuneNummer = Vej.FK_KommuneNummer

AND FK_VejKode = VejKode AND GetDate() Between VejCprOpretTimestamp AND

VejCprOphoertTimestamp

Ref. Integrity on update: No action

07 - BBR_fysisk_datamodel_version10_0_blaa.rtf

03-04-2013 1:52 158

Ref. Integrity on delete: No action