Ik heb een Fotodatabank met 3 tabellen
- tabel Personen, bevat een index IDNaam en de naam van de persoon
- tabel WieOpFoto, bevat een index Idwie, … en een referentie tot max 5 personen, Nr1…Nr5 refererend naar de overeenkomstige IDNaam in de tabel Personen
- tabel Foto’s, bevat een index IDFoto en de Foto ingebed
Een formulier om de database aan te vullen heeft behoefte aan alle velden uit de 3 tabellen (Select * from de drie tabellen) maar
- Is zeer traag en trager naarmate de database groeit vooral door de ingebedde foto’s (BLOB)
- Ik heb helemaal geen behoefte aan alle records uit de WieOpFoto tabel noch uit de Foto’s tabel gezien het enkel de bedoeling is nieuwe gegevens toe te voegen in beide tabellen. Ik zou bvb genoeg hebben aan de display van de laatste record uit beide tabellen (Limit ?)
Hoe kan ik dit in een SQL bekomen?