Voor een webapplicatie wil ik het mogelijk maken voor gebruikers / bezoekers een cvs / dbf / txt / etc te importeren. Er moet dan een soort wizard doorlopen worden, waarin de juiste labels aan kolommen verbonden worden.
Door die data te combineren met een tabel die ik in de database heb staan moet daar data uitkomen die bruikbaar is. Dat klinkt wellicht wat cryptisch, maar het gaat er bijvoorbeeld om dat een bezoeker een csv file met de volgende gegevens toevoegt:
naam
adres
woonplaats
leeftijd
geslacht
opleidingsniveau
Op basis van bijvoorbeeld de woonplaats knoop ik wat gegevens aan een record vast en groepeer ik ze. Klik je op een record dan krijg je de overige gegevens te zien uit de CSV.
Elke csv file kan verschillend zijn, als er maar één kolom is waarop 'ge-joint' kan worden.
Meestal heb ik best ideeen om een database te normaliseren, maar in dit geval weet ik niet wat een goed model is, zodat een bezoeker ook eerdere importacties nog eens terug kan kijken en alle data op een slimme manier opgeslagen is.
Iemand ervaring met zulk soort variabele kolommen?
Door die data te combineren met een tabel die ik in de database heb staan moet daar data uitkomen die bruikbaar is. Dat klinkt wellicht wat cryptisch, maar het gaat er bijvoorbeeld om dat een bezoeker een csv file met de volgende gegevens toevoegt:
naam
adres
woonplaats
leeftijd
geslacht
opleidingsniveau
Op basis van bijvoorbeeld de woonplaats knoop ik wat gegevens aan een record vast en groepeer ik ze. Klik je op een record dan krijg je de overige gegevens te zien uit de CSV.
Elke csv file kan verschillend zijn, als er maar één kolom is waarop 'ge-joint' kan worden.
Meestal heb ik best ideeen om een database te normaliseren, maar in dit geval weet ik niet wat een goed model is, zodat een bezoeker ook eerdere importacties nog eens terug kan kijken en alle data op een slimme manier opgeslagen is.
Iemand ervaring met zulk soort variabele kolommen?