Ik heb een database vraagje. Stel, je hebt een tabel genaamd Product en een tabel Productfoto. In de tabel Productfoto (die gekoppeld is aan tabel Product) kan per product een onbeperkt aantal afbeeldingen worden opgeslagen. Omwille van de makkelijkheid zou je in de tabel Product ook 2 velden voor een hoofdafbeelding (zoals Hoofdplaatje en Hoofdplaatje_klein) kunnen gebruiken. Zo hoef je bij een query voor het overzicht van alle producten met daarin alleen de hoofdafbeelding geen andere tabel te raadplegen zoals de tabel Productfoto. Dus bij een query van het overzicht zal de query wat sneller zijn. OpenCart werkt volgens mij op die manier. En Wordpress misschien ook, met de uitgelichte afbeelding. Nadeel is dat je wat dubbele code hebt, om ook in de tabel Product een verwijzing van een afbeelding en thumb op te nemen.
Wat zouden jullie doen? Alle (verwijzingen naar) de plaatjes in de tabel Productfoto houden, of in de tabel Product ook 2 veldjes neerzetten voor het hoofdplaatje?
Wat zouden jullie doen? Alle (verwijzingen naar) de plaatjes in de tabel Productfoto houden, of in de tabel Product ook 2 veldjes neerzetten voor het hoofdplaatje?