Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met gebruikte parameters per documentsjabloon
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbdocparameters_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeydocument |
integer |
|
|
|
|
Foreign key naar Tbdocumenten.dnkey |
|
|
|
dvparameter |
varchar(50) |
|
|
|
|
Parameternaam die ook voorkomt in de querykolommen van kolom TbDocumenten |
|
|
dvinvulsoort |
char(1) |
|
|
|
'A'::bpchar |
(A)utomatisch, (I)nvoer of (L)ijst. |
|
|
dvlabel |
varchar(50) |
|
|
|
|
Bij Invulsoort <> A de label van de gevraagde invoer. |
|
|
dvinvoerobject |
varchar(20) |
|
|
|
|
Bij afspraak nadere duiding van de parameter door middel waarvan Wave een juiste user-interface kan kiezen voor de invoer van de parameter. |
|
|
dvlijstquery |
varchar(2000) |
|
|
|
|
Bij Invulsoort = L de query waarop de lijst Gegenereerd wordt. |
|
|
dvdefaultwaarde |
varchar(20) |
|
|
|
|
Bij Invulsoort = I de defaultwaarde als funtieaanduiding (zoald eerste dag van jaar). |
|
|
dnregel |
integer |
|
|
|
|
Ter positionering van de invoerobjecten bij invulsoort <> A. |
|
|
dvdefaultvast |
varchar(40) |
|
|
|
|
Indien Invulsoort is I of L (lijst) dan kan hier een vaste defualtwaarde worden opgegeven |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_docparam_keydocument |
dnkeydocument |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_docparam_invsrt |
dvinvulsoort = ANY (ARRAY['A'::bpchar, 'I'::bpchar, 'L'::bpchar]) |
|
cnn_docparam_keydoc |
dnkeydocument IS NOT NULL |
|
cnn_docparam_parameter |
dvparameter IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbdocparameters |
btree |
|
dnkey |
|
Triggers
There are no triggers for table tbdocparameters
Rules
There are no rules for table tbdocparameters
Policies
There are no policies for table tbdocparameters
Referenced
There are no tables referenced by table tbdocparameters
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbdocparameters (
dnkey SERIAL,
dnkeydocument INTEGER,
dvparameter VARCHAR(50),
dvinvulsoort CHAR(1) DEFAULT 'A'::bpchar,
dvlabel VARCHAR(50),
dvinvoerobject VARCHAR(20),
dvlijstquery VARCHAR(2000),
dvdefaultwaarde VARCHAR(20),
dnregel INTEGER,
dvdefaultvast VARCHAR(40),
CONSTRAINT cpk_tbdocparameters PRIMARY KEY(dnkey),
CONSTRAINT chk_docparam_invsrt CHECK (dvinvulsoort = ANY (ARRAY['A'::bpchar, 'I'::bpchar, 'L'::bpchar])),
CONSTRAINT cnn_docparam_keydoc CHECK (dnkeydocument IS NOT NULL),
CONSTRAINT cnn_docparam_parameter CHECK (dvparameter IS NOT NULL),
CONSTRAINT cfk_docparam_keydocument FOREIGN KEY (dnkeydocument)
REFERENCES public.tbdocumenten(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbdocparameters
IS 'Tabel met gebruikte parameters per documentsjabloon';
COMMENT ON COLUMN public.tbdocparameters.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbdocparameters.dnkeydocument
IS 'Foreign key naar Tbdocumenten.dnkey';
COMMENT ON COLUMN public.tbdocparameters.dvparameter
IS 'Parameternaam die ook voorkomt in de querykolommen van kolom TbDocumenten';
COMMENT ON COLUMN public.tbdocparameters.dvinvulsoort
IS '(A)utomatisch, (I)nvoer of (L)ijst.';
COMMENT ON COLUMN public.tbdocparameters.dvlabel
IS 'Bij Invulsoort <> A de label van de gevraagde invoer.';
COMMENT ON COLUMN public.tbdocparameters.dvinvoerobject
IS 'Bij afspraak nadere duiding van de parameter door middel waarvan Wave een juiste user-interface kan kiezen voor de invoer van de parameter.';
COMMENT ON COLUMN public.tbdocparameters.dvlijstquery
IS 'Bij Invulsoort = L de query waarop de lijst Gegenereerd wordt.';
COMMENT ON COLUMN public.tbdocparameters.dvdefaultwaarde
IS 'Bij Invulsoort = I de defaultwaarde als funtieaanduiding (zoald eerste dag van jaar).';
COMMENT ON COLUMN public.tbdocparameters.dnregel
IS 'Ter positionering van de invoerobjecten bij invulsoort <> A.';
COMMENT ON COLUMN public.tbdocparameters.dvdefaultvast
IS 'Indien Invulsoort is I of L (lijst) dan kan hier een vaste defualtwaarde worden opgegeven';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |