Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met CBS data voor formulieren W015 (gereedgekomen nieuwbouw) en W055 (ontrekkingen en toevoegingen exclusief nieuwbouw)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbcbs_gegevens_w015_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeybouwvergunningen |
integer |
|
|
|
|
Foreign key naar TbBouwvergunningen. |
|
|
|
dngemeentenummer |
integer |
|
|
|
|
Nummer waaronder gemeente bij CBS bekend is. |
|
|
dvstraat |
char(26) |
|
|
|
|
Straat van verleende bouwvergunning. |
|
|
dvhuisnummer |
char(24) |
|
|
|
|
Huisnummer van verleende bouwvergunning. |
|
|
dveod |
char(1) |
|
|
|
|
E of O of D. |
|
|
dvpostcode |
char(6) |
|
|
|
|
Postcode van verleende bouwvergunning. |
|
|
dnaantalwoonruimten |
integer |
|
|
|
|
Aantal woonruimten. |
|
|
dnsoortwoonruimte |
integer |
|
|
|
|
Soort woonruimte. |
|
|
dncategoriewoonruimte |
char(2) |
|
|
|
|
Categorie woonruimte. Niet meer in gebruik sedert 2002. |
|
|
dvhuureigen |
char(1) |
|
|
|
|
(H)uur of (E)igendom. |
|
|
dnaantalkamers |
integer |
|
|
|
|
Aantal kamers. |
|
|
dveenmeergezins |
char(1) |
|
|
|
|
(E)en- of (M)eergezins. |
|
|
dncbsnummer |
integer |
|
|
|
|
Cbs-nummer van bouwvergunning (alleen W015). |
|
|
dnbouwjaar |
integer |
|
|
|
|
Bouwjaar. |
|
|
dltypeformulier |
char(1) |
|
|
|
|
1 = formulier W015 5 = formulier W055. |
|
|
ddverstuurd |
timestamp |
|
|
|
|
Record verstuurd naar CBS. |
|
|
dnreden |
integer |
|
|
|
|
Reden. |
|
dnkeyomgvergunningen |
integer |
|
|
|
|
Foreign key naar tbomgvergunningen.dnkey. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_cbs_w015_bouwverg |
dnkeybouwvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbcbsw015_keyomgverg |
dnkeyomgvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
cnn_cbsgeg015_dngemnr |
dngemeentenummer IS NOT NULL |
|
cnn_cbsgeg015_dnkeybv |
((dnkeybouwvergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL)) OR ((dnkeyomgvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL)) |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbcbs_gegevens_w015 |
btree |
|
dnkey |
|
||
idx_cbs_w015_keybouwvergun |
btree |
|
dnkeybouwvergunningen |
|
|
|
idx_tbcbsw015_dnkeyomgverg |
btree |
|
dnkeyomgvergunningen |
|
|
|
idx_w015datum_verstuurd |
btree |
|
ddverstuurd |
|
|
|
Triggers
There are no triggers for table tbcbs_gegevens_w015
Rules
There are no rules for table tbcbs_gegevens_w015
Referenced
There are no tables referenced by table tbcbs_gegevens_w015
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbcbs_gegevens_w015 (
dnkey SERIAL,
dnkeybouwvergunningen INTEGER,
dngemeentenummer INTEGER,
dvstraat CHAR(26),
dvhuisnummer CHAR(24),
dveod CHAR(1),
dvpostcode CHAR(6),
dnaantalwoonruimten INTEGER,
dnsoortwoonruimte INTEGER,
dncategoriewoonruimte CHAR(2),
dvhuureigen CHAR(1),
dnaantalkamers INTEGER,
dveenmeergezins CHAR(1),
dncbsnummer INTEGER,
dnbouwjaar INTEGER,
dltypeformulier CHAR(1),
ddverstuurd TIMESTAMP WITHOUT TIME ZONE,
dnreden INTEGER,
dnkeyomgvergunningen INTEGER,
CONSTRAINT cpk_tbcbs_gegevens_w015 PRIMARY KEY(dnkey),
CONSTRAINT cnn_cbsgeg015_dngemnr CHECK (dngemeentenummer IS NOT NULL),
CONSTRAINT cnn_cbsgeg015_dnkeybv CHECK (((dnkeybouwvergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL)) OR ((dnkeyomgvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL))),
CONSTRAINT cfk_cbs_w015_bouwverg FOREIGN KEY (dnkeybouwvergunningen)
REFERENCES public.tbbouwvergunningen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbcbsw015_keyomgverg FOREIGN KEY (dnkeyomgvergunningen)
REFERENCES public.tbomgvergunning(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbcbs_gegevens_w015
IS 'Tabel met CBS data voor formulieren W015 (gereedgekomen nieuwbouw) en W055 (ontrekkingen en toevoegingen exclusief nieuwbouw)';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnkeybouwvergunningen
IS 'Foreign key naar TbBouwvergunningen.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dngemeentenummer
IS 'Nummer waaronder gemeente bij CBS bekend is.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dvstraat
IS 'Straat van verleende bouwvergunning.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dvhuisnummer
IS 'Huisnummer van verleende bouwvergunning.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dveod
IS 'E of O of D.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dvpostcode
IS 'Postcode van verleende bouwvergunning.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnaantalwoonruimten
IS 'Aantal woonruimten.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnsoortwoonruimte
IS 'Soort woonruimte.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dncategoriewoonruimte
IS 'Categorie woonruimte. Niet meer in gebruik sedert 2002.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dvhuureigen
IS '(H)uur of (E)igendom.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnaantalkamers
IS 'Aantal kamers.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dveenmeergezins
IS '(E)en- of (M)eergezins.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dncbsnummer
IS 'Cbs-nummer van bouwvergunning (alleen W015).';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnbouwjaar
IS 'Bouwjaar.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dltypeformulier
IS '1 = formulier W015 5 = formulier W055.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.ddverstuurd
IS 'Record verstuurd naar CBS.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnreden
IS 'Reden.';
COMMENT ON COLUMN public.tbcbs_gegevens_w015.dnkeyomgvergunningen
IS 'Foreign key naar tbomgvergunningen.dnkey.';
CREATE INDEX idx_cbs_w015_keybouwvergun ON public.tbcbs_gegevens_w015
USING btree (dnkeybouwvergunningen);
CREATE INDEX idx_tbcbsw015_dnkeyomgverg ON public.tbcbs_gegevens_w015
USING btree (dnkeyomgvergunningen);
CREATE INDEX idx_w015datum_verstuurd ON public.tbcbs_gegevens_w015
USING btree (ddverstuurd);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |