opengeogroep/NLExtract — Issue #6: Duplicate records in BAG 
Author: justb4
Created: 2012-01-09 22:02:29+00:00
State: open

Hetzelfde BAG object kan onder dezelfde identificatie meerdere keren voorkomen: meerdere keren als inaktief record en (voorzover ik kan zien) eenmalig als aktief record. Dit wordt bepaald door het veld aanduidingrecordinaktief ="J | N".
Groot nadeel is dat we het veld "identificatie" niet als unieke index kunnen gebruiken.

Uiteraard zijn we voor de meeste toepassingen niet geinteresseerd in inaktieve records. Ik kan 2 mogelijkheden om dit op te lossen bedenken:

* uitfilteren (niet meenemen) tijdens extractie process (als config optie)
* uitfilteren in Views

Zie bijvoorbeeld:
-- records met voorkomens meer dan 1
SELECT identificatie, COUNT(identificatie) AS NumOccurrences FROM openbareruimte GROUP BY identificatie HAVING ( COUNT(identificatie) > 1 );

-- Specifieke inhoud
select id,identificatie, aanduidingrecordinactief, aanduidingrecordcorrectie, officieel, inonderzoek, documentnummer, documentdatum, openbareruimtenaam from openbareruimte where identificatie = '0737300000000257';