Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppelingstabel tussen tbcompartiment en tbmilbedrijfsoort (soorten inrichtingen)
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbkopcompsrtmilinr_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeycompartiment |
integer |
|
|
|
|
Foreign Key naar Tbcompartiment.DnKey. |
|
|
dnkeymilbedrijfsoort |
integer |
|
|
|
|
Foreign Key naar Tbmilbedrijfsoort.DnKey. |
|
|
|
dlinclinspectie |
char(1) |
|
|
|
'T'::bpchar |
T of F. Indien T dan vallen ook de deelzaken inspecties bij de soortzaak in het compartiment |
|
|
dvdmszaaktype |
varchar(40) |
|
|
|
|
Zaaktype in het DMS van het compartiment voor de betreffende zaak |
|
|
dlnaardms |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T dan moet er een zaak aangemaakt worden in het dms van het betreffende compartiment |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_kopcompsrtmilinr_keycomp |
dnkeycompartiment |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_kopcompsrtmilinr_keysrtbd |
dnkeymilbedrijfsoort |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_kopcompsrtmilinr_dlnaardms |
dlnaardms = ANY (ARRAY['F'::bpchar, 'T'::bpchar]) |
|
chk_kopcompsrtmilinr_inclinsp |
dlinclinspectie = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
cnn_kopcompsrtmilinr_dlnaardms |
dlnaardms IS NOT NULL |
|
cnn_kopcompsrtmilinr_inclinsp |
dlinclinspectie IS NOT NULL |
|
cnn_kopcompsrtmilinr_keycomp |
dnkeycompartiment IS NOT NULL |
|
cnn_kopcompsrtmilinr_keysrtmi |
dnkeymilbedrijfsoort IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbkopcompsrtmilinr |
btree |
|
dnkey |
|
||
idu_kopcompsrtmi_keycompkeymi |
btree |
|
dnkeycompartiment, dnkeymilbedrijfsoort |
|
|
Triggers
There are no triggers for table tbkopcompsrtmilinr
Rules
There are no rules for table tbkopcompsrtmilinr
Policies
There are no policies for table tbkopcompsrtmilinr
Referenced
There are no tables referenced by table tbkopcompsrtmilinr
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbkopcompsrtmilinr (
dnkey SERIAL,
dnkeycompartiment INTEGER,
dnkeymilbedrijfsoort INTEGER,
dlinclinspectie CHAR(1) DEFAULT 'T'::bpchar,
dvdmszaaktype VARCHAR(40),
dlnaardms CHAR(1) DEFAULT 'F'::bpchar,
CONSTRAINT cpk_tbkopcompsrtmilinr PRIMARY KEY(dnkey),
CONSTRAINT chk_kopcompsrtmilinr_dlnaardms CHECK (dlnaardms = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
CONSTRAINT chk_kopcompsrtmilinr_inclinsp CHECK (dlinclinspectie = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT cnn_kopcompsrtmilinr_dlnaardms CHECK (dlnaardms IS NOT NULL),
CONSTRAINT cnn_kopcompsrtmilinr_inclinsp CHECK (dlinclinspectie IS NOT NULL),
CONSTRAINT cnn_kopcompsrtmilinr_keycomp CHECK (dnkeycompartiment IS NOT NULL),
CONSTRAINT cnn_kopcompsrtmilinr_keysrtmi CHECK (dnkeymilbedrijfsoort IS NOT NULL),
CONSTRAINT cfk_kopcompsrtmilinr_keycomp FOREIGN KEY (dnkeycompartiment)
REFERENCES public.tbcompartiment(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_kopcompsrtmilinr_keysrtbd FOREIGN KEY (dnkeymilbedrijfsoort)
REFERENCES public.tbmilbedrijfsoort(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbkopcompsrtmilinr
IS 'Koppelingstabel tussen tbcompartiment en tbmilbedrijfsoort (soorten inrichtingen)';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dnkeycompartiment
IS 'Foreign Key naar Tbcompartiment.DnKey.';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dnkeymilbedrijfsoort
IS 'Foreign Key naar Tbmilbedrijfsoort.DnKey.';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dlinclinspectie
IS 'T of F. Indien T dan vallen ook de deelzaken inspecties bij de soortzaak in het compartiment';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dvdmszaaktype
IS 'Zaaktype in het DMS van het compartiment voor de betreffende zaak';
COMMENT ON COLUMN public.tbkopcompsrtmilinr.dlnaardms
IS 'T of F. Indien T dan moet er een zaak aangemaakt worden in het dms van het betreffende compartiment';
CREATE UNIQUE INDEX idu_kopcompsrtmi_keycompkeymi ON public.tbkopcompsrtmilinr
USING btree (dnkeycompartiment, dnkeymilbedrijfsoort);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |