Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppelingstabel tussen de tbmilinrichtingen en de tbhorsluitingen
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbhorsluitingstijden_dnkey_seq'::regclass) |
Primary key. |
|||
|
|
dnkeyhorecavergunningen |
integer |
|
|
|
|
Deprecated sinds open-wave versie 3.13. Sederdien gekoppeld aan tnmilinrichtigen |
|
|
dvvergnummer |
varchar(20) |
|
|
|
|
Vergunning nummer. |
|
|
ddverleendvan |
timestamp |
|
|
|
|
Vergunning geldig vanaf datum. |
|
|
ddverleendtot |
timestamp |
|
|
|
|
Vergunning geldig t/m datum (vervaldatum). |
|
dnkeyhorsluitingen |
integer |
|
|
|
|
Foreign key naar TbHorSluitingen.dnkey |
|
|
|
dvnormaal |
char(1) |
|
|
|
'N'::bpchar |
(N)ormaal of (I)ncidenteel. |
|
|
dvmemo |
varchar(4000) |
|
|
|
|
Memo. LET OP in de database is de inhoud gezipt opgeslagen! |
|
dnkeymilinrichtingen |
integer |
|
|
|
|
Foreign key naar tbmilinrichtingen.dnkey |
|
|
|
dvomssluitingstijd |
varchar(200) |
|
|
|
|
Omschrijving van de sluitingstijdencategorie. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_horsltijd_keymilinr |
dnkeymilinrichtingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_horsltijd_sluitingen |
dnkeyhorsluitingen |
dnkey |
No Action |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_horsltijden_dlnormaal |
dvnormaal = ANY (ARRAY['I'::bpchar, 'N'::bpchar]) |
|
cnn_horsltijd_keymilinr |
dnkeymilinrichtingen IS NOT NULL |
|
cnn_horsltijden_vergnummer |
dvvergnummer IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbhorsluitingstijden |
btree |
|
dnkey |
|
||
idx_horsltijd_keymilinr |
btree |
|
dnkeymilinrichtingen |
|
|
|
idx_horsltijden_sluitingen |
btree |
|
dnkeyhorsluitingen |
|
|
|
Triggers
There are no triggers for table tbhorsluitingstijden
Rules
There are no rules for table tbhorsluitingstijden
Policies
There are no policies for table tbhorsluitingstijden
Referenced
There are no tables referenced by table tbhorsluitingstijden
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbhorsluitingstijden (
dnkey SERIAL,
dnkeyhorecavergunningen INTEGER,
dvvergnummer VARCHAR(20),
ddverleendvan TIMESTAMP WITHOUT TIME ZONE,
ddverleendtot TIMESTAMP WITHOUT TIME ZONE,
dnkeyhorsluitingen INTEGER,
dvnormaal CHAR(1) DEFAULT 'N'::bpchar,
dvmemo VARCHAR(4000),
dnkeymilinrichtingen INTEGER,
dvomssluitingstijd VARCHAR(200),
CONSTRAINT cpk_tbhorsluitingstijden PRIMARY KEY(dnkey),
CONSTRAINT chk_horsltijden_dlnormaal CHECK (dvnormaal = ANY (ARRAY['I'::bpchar, 'N'::bpchar])),
CONSTRAINT cnn_horsltijd_keymilinr CHECK (dnkeymilinrichtingen IS NOT NULL),
CONSTRAINT cnn_horsltijden_vergnummer CHECK (dvvergnummer IS NOT NULL),
CONSTRAINT cfk_horsltijd_keymilinr FOREIGN KEY (dnkeymilinrichtingen)
REFERENCES public.tbmilinrichtingen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_horsltijd_sluitingen FOREIGN KEY (dnkeyhorsluitingen)
REFERENCES public.tbhorsluitingen(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbhorsluitingstijden
IS 'Koppelingstabel tussen de tbmilinrichtingen en de tbhorsluitingen';
COMMENT ON COLUMN public.tbhorsluitingstijden.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbhorsluitingstijden.dnkeyhorecavergunningen
IS 'Deprecated sinds open-wave versie 3.13. Sederdien gekoppeld aan tnmilinrichtigen';
COMMENT ON COLUMN public.tbhorsluitingstijden.dvvergnummer
IS 'Vergunning nummer.';
COMMENT ON COLUMN public.tbhorsluitingstijden.ddverleendvan
IS 'Vergunning geldig vanaf datum.';
COMMENT ON COLUMN public.tbhorsluitingstijden.ddverleendtot
IS 'Vergunning geldig t/m datum (vervaldatum).';
COMMENT ON COLUMN public.tbhorsluitingstijden.dnkeyhorsluitingen
IS 'Foreign key naar TbHorSluitingen.dnkey';
COMMENT ON COLUMN public.tbhorsluitingstijden.dvnormaal
IS '(N)ormaal of (I)ncidenteel.';
COMMENT ON COLUMN public.tbhorsluitingstijden.dvmemo
IS 'Memo. LET OP in de database is de inhoud gezipt opgeslagen!';
COMMENT ON COLUMN public.tbhorsluitingstijden.dnkeymilinrichtingen
IS 'Foreign key naar tbmilinrichtingen.dnkey';
COMMENT ON COLUMN public.tbhorsluitingstijden.dvomssluitingstijd
IS 'Omschrijving van de sluitingstijdencategorie.';
CREATE INDEX idx_horsltijd_keymilinr ON public.tbhorsluitingstijden
USING btree (dnkeymilinrichtingen);
CREATE INDEX idx_horsltijden_sluitingen ON public.tbhorsluitingstijden
USING btree (dnkeyhorsluitingen);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |