Ik probeer de structuur te ontwerpen van een DB. Simpel gezegd is het een prijsvergelijk site. Ik heb zelf het volgende bedacht. Alle webshops in een tabel, de verschillende producten een tabel en vervolgens een combinatie van deze twee voor de prijzen (zie afbeelding)
Maar nu vraag ik me af of dit de juiste manier is? Want vooral het tabel “prijzen” krijgt natuurlijk een hoop records.
• Ik heb 1000+ webwinkels geïndexeerd.
• Ik heb 135 verschillende categorieën met gemiddeld 1000 producten. Producten krijgt dan 135.000 records.
• En prijzen, 1000 winkels met 1000 producten in hun assortiment geeft 1.000.000 records voor dat tabel
Is dit een probleem of kan elke MySQL dit met gemak aan?