Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Koppeltabel tussen tbinspaanleiding en tbinspverzwaringen: welke inspectie verzwaringen zijn verbonden aan een inspectie-aanleiding
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbinspaanlverzwaring_dnkey_seq'::regclass) |
Primary key |
|||
|
dnkeyinspaanleiding |
integer |
|
|
|
|
Foreign key naar tbinspaanleiding.dnkey |
|
|
dnkeyinspverzwaring |
integer |
|
|
|
|
Foreign key naar tbinspverzwaringen.dnkey |
|
|
|
ddvervaldatum |
timestamp |
|
|
|
|
Datum dat combinatie inspectie-aanleiding en inspectie verzwaring is komen te vervallen |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbinspaanlverzwaring_keyinspaanleiding |
dnkeyinspaanleiding |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbinspaanlverzwaring_keyinspverzwaring |
dnkeyinspverzwaring |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
cnn_tbinspaanlverzwaring_keyinspaanleiding |
dnkeyinspaanleiding IS NOT NULL |
|
cnn_tbinspaanlverzwaring_keyinspverzwaring |
dnkeyinspverzwaring IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbinspaanlverzwaring |
btree |
|
dnkey |
|
||
idu_inspaanlverzw_keys |
btree |
|
dnkeyinspaanleiding, dnkeyinspverzwaring |
|
|
|
idx_inspaanlverzw_keyinspaanl |
btree |
|
dnkeyinspaanleiding |
|
|
|
idx_inspaanlverzw_keyinspverz |
btree |
|
dnkeyinspverzwaring |
|
|
|
Triggers
There are no triggers for table tbinspaanlverzwaring
Rules
There are no rules for table tbinspaanlverzwaring
Policies
There are no policies for table tbinspaanlverzwaring
Referenced
There are no tables referenced by table tbinspaanlverzwaring
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbinspaanlverzwaring (
dnkey SERIAL,
dnkeyinspaanleiding INTEGER,
dnkeyinspverzwaring INTEGER,
ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
CONSTRAINT cpk_tbinspaanlverzwaring PRIMARY KEY(dnkey),
CONSTRAINT cnn_tbinspaanlverzwaring_keyinspaanleiding CHECK (dnkeyinspaanleiding IS NOT NULL),
CONSTRAINT cnn_tbinspaanlverzwaring_keyinspverzwaring CHECK (dnkeyinspverzwaring IS NOT NULL),
CONSTRAINT cfk_tbinspaanlverzwaring_keyinspaanleiding FOREIGN KEY (dnkeyinspaanleiding)
REFERENCES public.tbinspaanleiding(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbinspaanlverzwaring_keyinspverzwaring FOREIGN KEY (dnkeyinspverzwaring)
REFERENCES public.tbinspverzwaringen(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbinspaanlverzwaring
IS 'Koppeltabel tussen tbinspaanleiding en tbinspverzwaringen: welke inspectie verzwaringen zijn verbonden aan een inspectie-aanleiding';
COMMENT ON COLUMN public.tbinspaanlverzwaring.dnkey
IS 'Primary key';
COMMENT ON COLUMN public.tbinspaanlverzwaring.dnkeyinspaanleiding
IS 'Foreign key naar tbinspaanleiding.dnkey';
COMMENT ON COLUMN public.tbinspaanlverzwaring.dnkeyinspverzwaring
IS 'Foreign key naar tbinspverzwaringen.dnkey';
COMMENT ON COLUMN public.tbinspaanlverzwaring.ddvervaldatum
IS 'Datum dat combinatie inspectie-aanleiding en inspectie verzwaring is komen te vervallen';
CREATE UNIQUE INDEX idu_inspaanlverzw_keys ON public.tbinspaanlverzwaring
USING btree (dnkeyinspaanleiding, dnkeyinspverzwaring);
CREATE INDEX idx_inspaanlverzw_keyinspaanl ON public.tbinspaanlverzwaring
USING btree (dnkeyinspaanleiding);
CREATE INDEX idx_inspaanlverzw_keyinspverz ON public.tbinspaanlverzwaring
USING btree (dnkeyinspverzwaring);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |