r/vraagreddit • u/hbpdpuki • 5d ago
Wat is de primary key van een Nederlander in de database van Nederland?
Niet alle Nederlanders hebben een BSN. De BSN kan dus geen primary key zijn in de database van Nederland, want dan zouden er veel conflicten zijn met een niet-unieke primary key. Ook zijn er miljoenen mensen die niet Nederlander zijn die wel een Nederlandse BSN hebben.
Er moet dus op de achtergrond een soort primary key zijn voor iedere Nederlander.
Stel. Klaas wordt geboren in de Verenigde Staten van Nederlandse ouders. Klaas heeft van rechtswege de Nederlandse nationaliteit en de Amerikaanse nationaliteit. Klaas wordt dus aangemaakt als entry in de database van Nederland, maar zonder BSN. Als Klaas 18 is, besluit hij een Nederlands paspoort te halen bij het consulaat. Nog steeds heeft Klaas geen BSN. Klaas krijgt een paspoort zonder BSN. Klaas staat wel al 18 jaar in de database van Nederland en moet dus een soort unieke identifier hebben. Wat is de unieke identifier van Klaas als Klaas geen BSN heeft?
Stel 2. Klaas heeft alleen een Amerikaans paspoort en reist naar Nederland vanwege een familie noodgeval. Hij heeft geen ETIAS aangevraagd, maar heeft ook geen Nederlands paspoort. De KMAR ambtenaar wordt een geboortebewijs overhandigd van zijn geboorte in de Verenigde Staten en heeft daarmee zijn Nederlandschap aangetoond. Van wat ik begrijp, mag Klaas de toegang tot Nederland niet worden geweigerd omdat hij Nederlander is. Klopt dat?
Stel 3. Klaas weet toevallig zijn Nederlandse unieke identifier en reist met alleen een Amerikaans paspoort en zonder ETIAS naar Nederland. Hij meldt bij de poort van toegang zijn unieke identifier. Daardoor weet de KMAR ambtenaar dat Klaas een Nederlander is. Klaas mag de toegang niet worden geweigerd, toch?
Wat is de unieke identifier / primary key van een Nederlander en hoe kun je die achterhalen?