Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met documenten per samenwerkingsruimte, die steeds opnieuw ververst kan worden
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbswfdocumenten_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeyswfruimte |
integer |
|
|
|
|
Foreign key naar tbswfruimte.dnkey. |
|
|
|
dvdocumentid |
varchar(40) |
|
|
|
|
Iidentifer van document in SWF |
|
|
dvbestandsnaam |
varchar(80) |
|
|
|
|
De naam van het document in SWF |
|
|
dvkenmerksysteem |
varchar(80) |
|
|
|
|
Het kenmerk dat evt is toegevoegd aan doucment |
|
|
dvnummerbinnensysteem |
varchar(80) |
|
|
|
|
Het nummer dat evt. is toegevoegd aan doucment |
|
|
dvaangemaaktdoornaam |
varchar(200) |
|
|
|
|
Organsiatiebnaam die het doucment heeft aangemaakt |
|
|
ddcreatiedatum |
timestamp |
|
|
|
|
Datum dat dcucment gecreeerd is |
|
|
dvlaatstaangepastdoornaam |
varchar(200) |
|
|
|
|
Organsiatiebnaam die het doucment voor het laatst heeft aangepast |
|
|
ddlaatstaangepastdatum |
timestamp |
|
|
|
|
datum dat doccment voor het laatst is aangepast is |
|
|
dvdocumentomschrijving |
varchar(80) |
|
|
|
|
Beschrijving van document |
|
|
dvvertrouwelijkheidsaanduiding |
varchar(10) |
|
|
|
|
S(trict)V(ertrouwelijk) of R(eguliere) V(ertrouwelijkheid). - Een ketenpartner met B(eperkte) T(oegang) kan het bestand met RV niet aanpassen of verwijderen en kan een bestand met SV niet zien |
|
|
dlinswf |
char(1) |
|
|
|
'F'::bpchar |
T of F. wordt door interne programmatuur gebruikt bij synchroniseren met SWF |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbswfdocumenten_keyswf |
dnkeyswfruimte |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_tbswfdocumenten_dlinswf |
dlinswf = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
cnn_tbswfdocumenten_dlinswf |
dlinswf IS NOT NULL |
|
cnn_tbswfdocumenten_dnkeyswf |
dnkeyswfruimte IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbswfdocumenten |
btree |
|
dnkey |
|
||
idx_tbswfdocumenten_docid |
btree |
|
dvdocumentid |
|
|
|
idx_tbswfdocumenten_keyswf |
btree |
|
dnkeyswfruimte |
|
|
|
Triggers
There are no triggers for table tbswfdocumenten
Rules
There are no rules for table tbswfdocumenten
Policies
There are no policies for table tbswfdocumenten
Referenced
There are no tables referenced by table tbswfdocumenten
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbswfdocumenten (
dnkey SERIAL,
dnkeyswfruimte INTEGER,
dvdocumentid VARCHAR(40),
dvbestandsnaam VARCHAR(80),
dvkenmerksysteem VARCHAR(80),
dvnummerbinnensysteem VARCHAR(80),
dvaangemaaktdoornaam VARCHAR(200),
ddcreatiedatum TIMESTAMP WITHOUT TIME ZONE,
dvlaatstaangepastdoornaam VARCHAR(200),
ddlaatstaangepastdatum TIMESTAMP WITHOUT TIME ZONE,
dvdocumentomschrijving VARCHAR(80),
dvvertrouwelijkheidsaanduiding VARCHAR(10),
dlinswf CHAR(1) DEFAULT 'F'::bpchar,
CONSTRAINT cpk_tbswfdocumenten PRIMARY KEY(dnkey),
CONSTRAINT chk_tbswfdocumenten_dlinswf CHECK (dlinswf = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT cnn_tbswfdocumenten_dlinswf CHECK (dlinswf IS NOT NULL),
CONSTRAINT cnn_tbswfdocumenten_dnkeyswf CHECK (dnkeyswfruimte IS NOT NULL),
CONSTRAINT cfk_tbswfdocumenten_keyswf FOREIGN KEY (dnkeyswfruimte)
REFERENCES public.tbswfruimte(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbswfdocumenten
IS 'Tabel met documenten per samenwerkingsruimte, die steeds opnieuw ververst kan worden';
COMMENT ON COLUMN public.tbswfdocumenten.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbswfdocumenten.dnkeyswfruimte
IS 'Foreign key naar tbswfruimte.dnkey.';
COMMENT ON COLUMN public.tbswfdocumenten.dvdocumentid
IS 'Iidentifer van document in SWF';
COMMENT ON COLUMN public.tbswfdocumenten.dvbestandsnaam
IS 'De naam van het document in SWF';
COMMENT ON COLUMN public.tbswfdocumenten.dvkenmerksysteem
IS 'Het kenmerk dat evt is toegevoegd aan doucment';
COMMENT ON COLUMN public.tbswfdocumenten.dvnummerbinnensysteem
IS 'Het nummer dat evt. is toegevoegd aan doucment';
COMMENT ON COLUMN public.tbswfdocumenten.dvaangemaaktdoornaam
IS 'Organsiatiebnaam die het doucment heeft aangemaakt';
COMMENT ON COLUMN public.tbswfdocumenten.ddcreatiedatum
IS 'Datum dat dcucment gecreeerd is';
COMMENT ON COLUMN public.tbswfdocumenten.dvlaatstaangepastdoornaam
IS 'Organsiatiebnaam die het doucment voor het laatst heeft aangepast';
COMMENT ON COLUMN public.tbswfdocumenten.ddlaatstaangepastdatum
IS 'datum dat doccment voor het laatst is aangepast is';
COMMENT ON COLUMN public.tbswfdocumenten.dvdocumentomschrijving
IS 'Beschrijving van document';
COMMENT ON COLUMN public.tbswfdocumenten.dvvertrouwelijkheidsaanduiding
IS 'S(trict)V(ertrouwelijk) of R(eguliere) V(ertrouwelijkheid). - Een ketenpartner met B(eperkte) T(oegang) kan het bestand met RV niet aanpassen of verwijderen en kan een bestand met SV niet zien';
COMMENT ON COLUMN public.tbswfdocumenten.dlinswf
IS 'T of F. wordt door interne programmatuur gebruikt bij synchroniseren met SWF';
CREATE INDEX idx_tbswfdocumenten_docid ON public.tbswfdocumenten
USING btree (dvdocumentid COLLATE pg_catalog."default");
CREATE INDEX idx_tbswfdocumenten_keyswf ON public.tbswfdocumenten
USING btree (dnkeyswfruimte);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |