Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppelingstabel tussen soorten omgevingsvergunning-activiteten (tbsrttoestemmingen), soorten omgevingsvergunningen (tbsrtomgverg) en adviesinstanties (tbadviesinstanties)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
dnkeysrttoest |
integer |
|
|
|
Foreign key naar Tbsrttoestemming.dnkey Primary key tezamen met de twee andere foreign keys. |
|||
dvcodeadviesinst |
char(4) |
|
|
|
Foreign key naar Tbadviesinstanties.dnkey Primary key tezamen met de twee andere foreign keys. |
|||
dnkeysoortomg |
integer |
|
|
|
Foreign key naar TbSoortOmgVerg.dnkey Primary key tezamen met de twee andere foreign keys. |
|||
|
|
dvontvankelijkheidsfase |
char(1) |
|
|
|
'N'::bpchar |
Alleen de letters (N)iet aanmaken (A)utomatisch of na (B)evestiging. Deze kolom wordt niet gebruikt. |
|
|
dvbehandelfase |
char(1) |
|
|
|
'N'::bpchar |
Alleen de letters (N)iet aanmaken (A)utomatisch of na (B)evestiging. Indien een vergunningaanvraag automatisch wordt aangemaakt (vanuit LVO) dan wordt de letter B ook als automatisch geinterpreteerd. |
|
|
dnbehrappel |
integer |
|
|
|
0 |
Aantal dagen, weken, maanden dat bij de behandelfase als rappelperiode geldt. |
|
|
dvbeheenheid |
char(1) |
|
|
|
'D'::bpchar |
Eenheid waarin de rappelperiode uitgedrukt wordt. Alleen de letters A,D,W of M zijn toegestaan. Zijn staan voor respectievelijk Arbeidsdagen, Dagen, Weken, Maanden. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbkoptoestadv_codeadvies |
dvcodeadviesinst |
dvcode |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbkoptoestadv_keysoortomg |
dnkeysoortomg |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbkoptoestadv_keysrttoest |
dnkeysrttoest |
dnkey |
No Action |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_koptoestadv_dlbomgverzledt |
dvbeheenheid = ANY (ARRAY['A'::bpchar, 'D'::bpchar, 'W'::bpchar, 'M'::bpchar]) |
|
chk_tbkoptoestadv_behandelfase |
dvbehandelfase = ANY (ARRAY['N'::bpchar, 'A'::bpchar, 'B'::bpchar]) |
|
chk_tbkoptoestadv_ontvankfase |
dvontvankelijkheidsfase = ANY (ARRAY['N'::bpchar, 'A'::bpchar, 'B'::bpchar]) |
|
cnn_koptoestadv_dnbehrappel |
dnbehrappel IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbkoptoestadv |
btree |
|
dnkeysrttoest, dvcodeadviesinst, dnkeysoortomg |
|
Triggers
There are no triggers for table tbkoptoestadv
Rules
There are no rules for table tbkoptoestadv
Policies
There are no policies for table tbkoptoestadv
Referenced
There are no tables referenced by table tbkoptoestadv
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbkoptoestadv (
dnkeysrttoest INTEGER NOT NULL,
dvcodeadviesinst CHAR(4) NOT NULL,
dnkeysoortomg INTEGER NOT NULL,
dvontvankelijkheidsfase CHAR(1) DEFAULT 'N'::bpchar,
dvbehandelfase CHAR(1) DEFAULT 'N'::bpchar,
dnbehrappel INTEGER DEFAULT 0,
dvbeheenheid CHAR(1) DEFAULT 'D'::bpchar,
CONSTRAINT cpk_tbkoptoestadv PRIMARY KEY(dnkeysrttoest, dvcodeadviesinst, dnkeysoortomg),
CONSTRAINT chk_koptoestadv_dlbomgverzledt CHECK (dvbeheenheid = ANY (ARRAY['A'::bpchar, 'D'::bpchar, 'W'::bpchar, 'M'::bpchar])),
CONSTRAINT chk_tbkoptoestadv_behandelfase CHECK (dvbehandelfase = ANY (ARRAY['N'::bpchar, 'A'::bpchar, 'B'::bpchar])),
CONSTRAINT chk_tbkoptoestadv_ontvankfase CHECK (dvontvankelijkheidsfase = ANY (ARRAY['N'::bpchar, 'A'::bpchar, 'B'::bpchar])),
CONSTRAINT cnn_koptoestadv_dnbehrappel CHECK (dnbehrappel IS NOT NULL),
CONSTRAINT cfk_tbkoptoestadv_codeadvies FOREIGN KEY (dvcodeadviesinst)
REFERENCES public.tbadviesinstanties(dvcode)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkoptoestadv_keysoortomg FOREIGN KEY (dnkeysoortomg)
REFERENCES public.tbsoortomgverg(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbkoptoestadv_keysrttoest FOREIGN KEY (dnkeysrttoest)
REFERENCES public.tbsrttoestemming(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbkoptoestadv
IS 'Koppelingstabel tussen soorten omgevingsvergunning-activiteten (tbsrttoestemmingen), soorten omgevingsvergunningen (tbsrtomgverg) en adviesinstanties (tbadviesinstanties)';
COMMENT ON COLUMN public.tbkoptoestadv.dnkeysrttoest
IS 'Foreign key naar Tbsrttoestemming.dnkey Primary key tezamen met de twee andere foreign keys.';
COMMENT ON COLUMN public.tbkoptoestadv.dvcodeadviesinst
IS 'Foreign key naar Tbadviesinstanties.dnkey Primary key tezamen met de twee andere foreign keys.';
COMMENT ON COLUMN public.tbkoptoestadv.dnkeysoortomg
IS 'Foreign key naar TbSoortOmgVerg.dnkey Primary key tezamen met de twee andere foreign keys.';
COMMENT ON COLUMN public.tbkoptoestadv.dvontvankelijkheidsfase
IS 'Alleen de letters (N)iet aanmaken (A)utomatisch of na (B)evestiging. Deze kolom wordt niet gebruikt.';
COMMENT ON COLUMN public.tbkoptoestadv.dvbehandelfase
IS 'Alleen de letters (N)iet aanmaken (A)utomatisch of na (B)evestiging. Indien een vergunningaanvraag automatisch wordt aangemaakt (vanuit LVO) dan wordt de letter B ook als automatisch geinterpreteerd.';
COMMENT ON COLUMN public.tbkoptoestadv.dnbehrappel
IS 'Aantal dagen, weken, maanden dat bij de behandelfase als rappelperiode geldt.';
COMMENT ON COLUMN public.tbkoptoestadv.dvbeheenheid
IS 'Eenheid waarin de rappelperiode uitgedrukt wordt. Alleen de letters A,D,W of M zijn toegestaan. Zijn staan voor respectievelijk Arbeidsdagen, Dagen, Weken, Maanden.';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |