Schema
public
Owner
waveuser005
Descriptions
View van koppeltabel tussen Contactpersonen (tbcontactadressen) en Bedrijven (tbbedrijven). Een contactpersoon kan maar aan 1 bedrijf gekoppeld zijn
Fields
Name | Data type | Description |
---|---|---|
dnkeykopcontactbedrijf |
integer |
Primary key |
dnkeycontactadres |
integer |
Foreign key naar contactpersoon (tbcontactadressen.dnkey) |
dnkeybedrijf |
integer |
Foreign key naar bedrijf (tbbedrijven.dnkey) |
ddkopvervaldatum |
timestamp |
Datum waarop de koppeling tussen contactpersoon en bedrijf is komen te vervallen |
dvvoorletters |
varchar(10) |
Voorletters van contactpersoon (tbcontactadressen.dvvoorletters) |
dvvoorvoegsel |
varchar(10) |
Voorvoegsel van contactpersoon (tbcontactadressen.dvvoorvoegsel) |
dvroepnaam |
varchar(20) |
Roepnaam van van contactpersoon (tbcontactadressen.dvroepnaam) |
dvachternaam |
varchar(200) |
Achternaam van contactpersoon (tbcontactadressen.dvachternaam) |
dvgeslacht |
char(1) |
Geslacht van contactpersoon: (M)an, (V)rouw of (X) voor overig of (O)nbekend (tbcontactadressen.dvgeslacht) |
dvbriefaanhef |
varchar(200) |
Briefaanhef van contactpersoon. Dus bijv. Geachte mevrouw van Zanten (tbcontactadressen.dvbriefaanhef) |
dvcontacttelnr |
varchar(30) |
Telefoonnummer van contactpersoon (tbcontactadressen.dvtelefoon) |
dvcontactfax |
varchar(15) |
Faxnummer van contactpersoon (tbcontactadressen.dvfax) |
dvcontactemail |
varchar(320) |
E-mailadres van contactpersoon (tbcontactadressen.dvemail) |
ddcontactvervallen |
timestamp |
Datum waarvanaf contactpersoon niet meer geldt (tbcontactadressen.ddvervaldatum) |
dvcontactmobielnr |
varchar(15) |
Mobiele telefoonnummer van contactpersoon (tbcontactadressen.dvgsm) |
dvgebruiksnaam |
varchar(200) |
Voorvoegsels + achternaam en of partnernaam van contactpersoon zoals van der meulen-schut (tbcontactadressen.dvgebruiksnaam) |
dvfunctie |
varchar(100) |
Functie van contactpersoon (tbcontactadressen.dvfunctie) |
dvcontactvoluit |
varchar(222) |
Samenstelling van achternaam, voorvoegsel en voorletters van contactpersoon |
dvbedrijfsnaam |
varchar(200) |
Officiele bedrijfsnaam van het bedrijf |
dvpostplaats |
varchar(80) |
Plaatsnaam postadres van het bedrijf |
dvpostpostcode |
varchar(10) |
Postcode postadres en ook buitenlandse Postadres van het bedrijf |
dvbedrijftelnr |
varchar(30) |
Telefoonnummer van het bedrijf |
dvbedrijfemail |
varchar(320) |
Mailadres van het bedrijf |
dvkvknummer |
varchar(10) |
KvK-nummer (8-cijferig) uit het handelsregister van het bedrijf |
dvvestigingsnr |
varchar(12) |
Vestigingsnr (12 cijferig) van het bedrijf |
dvpostadres |
varchar(95) |
Samenstelling van straatnaam en huisnummer postadres van het bedrijf |
dvpoststraat |
varchar(80) |
Straatnaam postadres van het bedrijf |
dvpostaandhuisnr |
varchar(2) |
by of to postadres van het bedrijf |
dvposthuisnr |
varchar(5) |
Huisnummer postadres van het bedrijf |
dvposthuisletter |
char(1) |
Huisletter postadres van het bedrijf |
dvposthuisnrtoev |
varchar(4) |
Huisnummertoevoeging postadres van het bedrijf |
dvbedrijffax |
varchar(15) |
Faxnummer van het bedrijf |
dvbedrijfdebnr |
varchar(20) |
Debiteurennummer van het bedrijf bijv. t.b.v. financieel systeem |
dvveststraat |
varchar(80) |
Vestigingsadres straatnaam van het bedrijf |
dvvesthuisnr |
varchar(5) |
Vestigingsadres huisnummer van het bedrijf |
dvvesthuisletter |
char(1) |
Vestigingsadres huisletter van het bedrijf |
dvvesthuistoev |
varchar(4) |
Vestigingsadres huisnummer toevoeging van het bedrijf |
dvvestpc |
varchar(10) |
Vestigingsadres postcode van het bedrijf |
dvvestplaats |
varchar(80) |
Vestigingsadres plaats van het bedrijf |
ddcontrolenhr |
timestamp |
Datum dat bedrijf voor het laatst is gecontroleerd op NHR gegevens |
dvvestadres |
varchar(95) |
Samenstelling van straatnaam en huisnummer vestigingsadres van het bedrijf |
dvhyperlink |
varchar(256) |
Verwijzing naar een URL van het bedrijf |
ddeindebedrijf |
timestamp |
Datum dat bedrijf beeindigd is |
dvrsin |
varchar(9) |
9-cijferig Rechtspersonen en Samenwerkingsverbanden Informatienummer van het bedrijf (ook nnp-id : ingeschreven niet natuurlijk persoon id) |
dvbuitenladresregel1 |
varchar(200) |
Buitenlands adresregel 1 van het bedrijf |
dvbuitenladresregel2 |
varchar(200) |
Buitenlands adresregel 2 van het bedrijf |
dvbuitenladresregel3 |
varchar(200) |
Buitenlands adresregel 3 van het bedrijf |
dvbuitenladresland |
varchar(100) |
Buitenlands adres land van het bedrijf |
dvstatutairenaam |
varchar(200) |
Statutaire naam van het bedrijf |
dvafdeling |
varchar(200) |
Afdeling van het bedrijf |
dvhandelsnaam |
varchar(200) |
Handelsnaam van het bedrijf |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmkopcontactbedrijf
Definition
CREATE VIEW public.vwfrmkopcontactbedrijf (
dnkeykopcontactbedrijf,
dnkeycontactadres,
dnkeybedrijf,
ddkopvervaldatum,
dvvoorletters,
dvvoorvoegsel,
dvroepnaam,
dvachternaam,
dvgeslacht,
dvbriefaanhef,
dvcontacttelnr,
dvcontactfax,
dvcontactemail,
ddcontactvervallen,
dvcontactmobielnr,
dvgebruiksnaam,
dvfunctie,
dvcontactvoluit,
dvbedrijfsnaam,
dvpostplaats,
dvpostpostcode,
dvbedrijftelnr,
dvbedrijfemail,
dvkvknummer,
dvvestigingsnr,
dvpostadres,
dvpoststraat,
dvpostaandhuisnr,
dvposthuisnr,
dvposthuisletter,
dvposthuisnrtoev,
dvbedrijffax,
dvbedrijfdebnr,
dvveststraat,
dvvesthuisnr,
dvvesthuisletter,
dvvesthuistoev,
dvvestpc,
dvvestplaats,
ddcontrolenhr,
dvvestadres,
dvhyperlink,
ddeindebedrijf,
dvrsin,
dvbuitenladresregel1,
dvbuitenladresregel2,
dvbuitenladresregel3,
dvbuitenladresland,
dvstatutairenaam,
dvafdeling,
dvhandelsnaam)
AS
SELECT a.dnkey AS dnkeykopcontactbedrijf,
a.dnkeycontactadres,
a.dnkeybedrijf,
a.ddvervaldatum AS ddkopvervaldatum,
b.dvvoorletters,
b.dvvoorvoegsel,
b.dvroepnaam,
b.dvachternaam,
b.dvgeslacht,
b.dvbriefaanhef,
b.dvtelefoon AS dvcontacttelnr,
b.dvfax AS dvcontactfax,
b.dvemail AS dvcontactemail,
b.ddvervaldatum AS ddcontactvervallen,
b.dvgsm AS dvcontactmobielnr,
b.dvgebruiksnaam,
b.dvfunctie,
((b.dvachternaam::text ||
CASE
WHEN b.dvvoorletters IS NULL AND b.dvvoorvoegsel IS NULL THEN ''::text
ELSE ((','::text || COALESCE(b.dvvoorletters, ''::character
varying)::text) || ' '::text) || COALESCE(b.dvvoorvoegsel, ''::character varying)::text
END))::character varying(222) AS dvcontactvoluit,
c.dvbedrijfsnaam,
c.dvwoonplaatsnaam AS dvpostplaats,
c.dvpostcode AS dvpostpostcode,
c.dvtelefoon AS dvbedrijftelnr,
c.dvemail AS dvbedrijfemail,
c.dvkvknummer,
c.dvvestigingsnr,
(((((c.dvstraatnaam::text ||
CASE
WHEN c.dvaanduidingbijhuisnummer IS NOT NULL THEN rtrim(' '::text
|| c.dvaanduidingbijhuisnummer::text)
ELSE ''::text
END) ||
CASE
WHEN c.dvhuisnummer IS NOT NULL THEN rtrim(' '::text ||
c.dvhuisnummer::text)
ELSE ''::text
END) ||
CASE
WHEN c.dvhuisletter IS NOT NULL THEN c.dvhuisletter
ELSE ''::bpchar
END::text) ||
CASE
WHEN rtrim(c.dvhuisnummertoevoeging::text) IS NULL THEN ''::text
ELSE replace('-'::text || c.dvhuisnummertoevoeging::text, '
--'::text, '-'::text)
END))::character varying(95) AS dvpostadres,
c.dvstraatnaam AS dvpoststraat,
c.dvaanduidingbijhuisnummer AS dvpostaandhuisnr,
c.dvhuisnummer AS dvposthuisnr,
c.dvhuisletter AS dvposthuisletter,
c.dvhuisnummertoevoeging AS dvposthuisnrtoev,
c.dvfax AS dvbedrijffax,
c.dvdebiteurnr AS dvbedrijfdebnr,
c.dvveststraat,
c.dvvesthuisnr,
c.dvvesthuisletter,
c.dvvesthuistoev,
c.dvvestpc,
c.dvvestplaats,
c.ddcontrolenhr,
((((c.dvveststraat::text ||
CASE
WHEN c.dvvesthuisnr IS NOT NULL THEN rtrim(' '::text ||
c.dvvesthuisnr::text)
ELSE ''::text
END) ||
CASE
WHEN c.dvvesthuisletter IS NOT NULL THEN c.dvvesthuisletter
ELSE ''::bpchar
END::text) ||
CASE
WHEN rtrim(c.dvvesthuistoev::text) IS NULL THEN ''::text
ELSE replace('-'::text || c.dvvesthuistoev::text, '--'::text, '-'::text)
END))::character varying(95) AS dvvestadres,
c.dvhyperlink,
c.ddeindebedrijf,
c.dvrsin,
c.dvbuitenladresregel1,
c.dvbuitenladresregel2,
c.dvbuitenladresregel3,
c.dvbuitenladresland,
c.dvstatutairenaam,
c.dvafdeling,
c.dvhandelsnaam
FROM tbkopcontactbedrijf a
JOIN tbcontactadressen b ON a.dnkeycontactadres = b.dnkey
JOIN tbbedrijven c ON a.dnkeybedrijf = c.dnkey;
COMMENT ON VIEW public.vwfrmkopcontactbedrijf
IS 'View van koppeltabel tussen Contactpersonen (tbcontactadressen) en Bedrijven (tbbedrijven). Een contactpersoon kan maar aan 1 bedrijf gekoppeld zijn';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dnkeykopcontactbedrijf
IS 'Primary key';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dnkeycontactadres
IS 'Foreign key naar contactpersoon (tbcontactadressen.dnkey)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dnkeybedrijf
IS 'Foreign key naar bedrijf (tbbedrijven.dnkey)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.ddkopvervaldatum
IS 'Datum waarop de koppeling tussen contactpersoon en bedrijf is komen te vervallen';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvoorletters
IS 'Voorletters van contactpersoon (tbcontactadressen.dvvoorletters)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvoorvoegsel
IS 'Voorvoegsel van contactpersoon (tbcontactadressen.dvvoorvoegsel)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvroepnaam
IS 'Roepnaam van van contactpersoon (tbcontactadressen.dvroepnaam)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvachternaam
IS 'Achternaam van contactpersoon (tbcontactadressen.dvachternaam)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvgeslacht
IS 'Geslacht van contactpersoon: (M)an, (V)rouw of (X) voor overig of (O)nbekend (tbcontactadressen.dvgeslacht)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbriefaanhef
IS 'Briefaanhef van contactpersoon. Dus bijv. Geachte mevrouw van Zanten (tbcontactadressen.dvbriefaanhef)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvcontacttelnr
IS 'Telefoonnummer van contactpersoon (tbcontactadressen.dvtelefoon)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvcontactfax
IS 'Faxnummer van contactpersoon (tbcontactadressen.dvfax)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvcontactemail
IS 'E-mailadres van contactpersoon (tbcontactadressen.dvemail)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.ddcontactvervallen
IS 'Datum waarvanaf contactpersoon niet meer geldt (tbcontactadressen.ddvervaldatum)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvcontactmobielnr
IS 'Mobiele telefoonnummer van contactpersoon (tbcontactadressen.dvgsm)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvgebruiksnaam
IS 'Voorvoegsels + achternaam en of partnernaam van contactpersoon zoals van der meulen-schut (tbcontactadressen.dvgebruiksnaam)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvfunctie
IS 'Functie van contactpersoon (tbcontactadressen.dvfunctie)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvcontactvoluit
IS 'Samenstelling van achternaam, voorvoegsel en voorletters van contactpersoon';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbedrijfsnaam
IS 'Officiele bedrijfsnaam van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvpostplaats
IS 'Plaatsnaam postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvpostpostcode
IS 'Postcode postadres en ook buitenlandse Postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbedrijftelnr
IS 'Telefoonnummer van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbedrijfemail
IS 'Mailadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvkvknummer
IS 'KvK-nummer (8-cijferig) uit het handelsregister van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvestigingsnr
IS 'Vestigingsnr (12 cijferig) van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvpostadres
IS 'Samenstelling van straatnaam en huisnummer postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvpoststraat
IS 'Straatnaam postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvpostaandhuisnr
IS 'by of to postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvposthuisnr
IS 'Huisnummer postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvposthuisletter
IS 'Huisletter postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvposthuisnrtoev
IS 'Huisnummertoevoeging postadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbedrijffax
IS 'Faxnummer van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbedrijfdebnr
IS 'Debiteurennummer van het bedrijf bijv. t.b.v. financieel systeem';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvveststraat
IS 'Vestigingsadres straatnaam van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvesthuisnr
IS 'Vestigingsadres huisnummer van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvesthuisletter
IS 'Vestigingsadres huisletter van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvesthuistoev
IS 'Vestigingsadres huisnummer toevoeging van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvestpc
IS 'Vestigingsadres postcode van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvestplaats
IS 'Vestigingsadres plaats van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.ddcontrolenhr
IS 'Datum dat bedrijf voor het laatst is gecontroleerd op NHR gegevens';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvvestadres
IS 'Samenstelling van straatnaam en huisnummer vestigingsadres van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvhyperlink
IS 'Verwijzing naar een URL van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.ddeindebedrijf
IS 'Datum dat bedrijf beeindigd is';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvrsin
IS '9-cijferig Rechtspersonen en Samenwerkingsverbanden Informatienummer van het bedrijf (ook nnp-id : ingeschreven niet natuurlijk persoon id)';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbuitenladresregel1
IS 'Buitenlands adresregel 1 van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbuitenladresregel2
IS 'Buitenlands adresregel 2 van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbuitenladresregel3
IS 'Buitenlands adresregel 3 van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvbuitenladresland
IS 'Buitenlands adres land van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvstatutairenaam
IS 'Statutaire naam van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvafdeling
IS 'Afdeling van het bedrijf';
COMMENT ON COLUMN public.vwfrmkopcontactbedrijf.dvhandelsnaam
IS 'Handelsnaam van het bedrijf';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |