Beste Tweakers,
Voor een website moet ik profielgegevens opslaan in de database. Normaal gesproken is dat geen probleem alleen zijn het dit keer erg veel opties die opgeslagen moeten worden. Opties zoals geboortedatum en nickname maar ook opties zoals of die gene rookt, haarkleur, profielomschrijving ect. Deze opties zijn bij elkaar ong. 100 stuks, dus per profiel zijn er 100 opties die opgeslagen moeten worden in de database.
Zoals ik het nu heb is dat de opties in de database beschreven staat in een tabel en er een ander tabel is waar die opties samen met de gebruiker id gekoppeld worden. Dus voor elk gebruiker zijn er dan 100 records.
Nu was mijn vraag, is dit wel handig? Want dat betekend dat als er 200.000 gebruikers zijn er 20.000.000 records zijn wat ik wel erg veel vind voor het aantal gebruikers.
Weet iemand een efficiënte manier van opslaan?
Voor een website moet ik profielgegevens opslaan in de database. Normaal gesproken is dat geen probleem alleen zijn het dit keer erg veel opties die opgeslagen moeten worden. Opties zoals geboortedatum en nickname maar ook opties zoals of die gene rookt, haarkleur, profielomschrijving ect. Deze opties zijn bij elkaar ong. 100 stuks, dus per profiel zijn er 100 opties die opgeslagen moeten worden in de database.
Zoals ik het nu heb is dat de opties in de database beschreven staat in een tabel en er een ander tabel is waar die opties samen met de gebruiker id gekoppeld worden. Dus voor elk gebruiker zijn er dan 100 records.
Nu was mijn vraag, is dit wel handig? Want dat betekend dat als er 200.000 gebruikers zijn er 20.000.000 records zijn wat ik wel erg veel vind voor het aantal gebruikers.
Weet iemand een efficiënte manier van opslaan?