Binnen het sectormodel bg0204 bestaan tabellen die bij de transformatie naar bg0310 gemapt worden op entiteiten. Voorbeelden hiervan zijn de tabellen Straat (R02) en Woonplaats (R03) die gemapt worden op de entiteiten Openbare ruimte (OPR) respectievelijk Woonplaats (WPL). In de mapping is momenteel het volgende opgenomen: “De codes in bg0204 zijn niet te mappen op de identificaties in bg0310”.
Daarnaast zijn binnen bg0204 bij tabellen geen sleutel attributes opgenomen (sleutelVerzendend, sleutelOntvangend en sleutelGegevensbeheer).
Om een integrale werking tussen applicaties gebaseerd op bg0310 en applicaties gebaseerd op bg0204 mogelijk te maken, is het noodzakelijk om de (functionele) sleutel van een tabel in bg0204 eenduidig te mappen op informatie binnen de bijbehorende entiteit in bg0310.
Hierbij zijn er verschillende opties:
- Functionele sleutel elementen van de tabel in bg0204 opnemen als extra elements bij de entiteit in bg0310
- Functionele sleutel elementen van de tabel in bg0204 concatenated opnemen als sleutel attributes van de entiteit in bg0310.
Onze voorkeur gaat uit naar de eerste optie.
Ik kan me vinden in de voorgestelde oplossing 1 en de overeenkomstige aanpassing van de mapping documenten.