Hallo,
Ik ben bezig met een DB te maken.
Het is voor een programma waarbij users elkaar kunnen beoordelen je maar 1 keer een user mag beoordelen. Om dat bij te houden kan ik enkel de volgende oplossing verzinnen:
Per user maak je een tabel aan met een veld dat heet username. Op deze manier kan je precies zien welke user al wel of niet iets voor die persoon heeft ingevult. Maar, het nadeel hiervan vind ikzelf: als je 400 users hebt, krijg je ook 400 tabellen!
Is dat ongebruikelijk bij databases of wordt dit wel vaker zo gedaan?
Alvast dank! (ps. goed boek over DBontwerp waar dit soort issues instaan is ook welkom)
Ik ben bezig met een DB te maken.
Het is voor een programma waarbij users elkaar kunnen beoordelen je maar 1 keer een user mag beoordelen. Om dat bij te houden kan ik enkel de volgende oplossing verzinnen:
Per user maak je een tabel aan met een veld dat heet username. Op deze manier kan je precies zien welke user al wel of niet iets voor die persoon heeft ingevult. Maar, het nadeel hiervan vind ikzelf: als je 400 users hebt, krijg je ook 400 tabellen!
Is dat ongebruikelijk bij databases of wordt dit wel vaker zo gedaan?
Alvast dank! (ps. goed boek over DBontwerp waar dit soort issues instaan is ook welkom)
mijn naam slaat nergens op, althans niet op mij :P
