Beste Lezer,
ik ben een database aan het maken, waarbij het zoekscherm gebruik maakt van een complexe query. De database is een productendatabase. Ieder product heeft zo zijn naam, groep etc. Maar in ieder product zitten bepaalde stoffen, additieven genoemd. Nu is het ook zo dat ieder additief weer in een ander product kan zitten. Een veel op veel relatie dus (zie bijlage relaties.jpg).
Nu is het zo dat in het formulier gezocht moet kunnen worden op alle eigenschappen van het product. Alles werkt goed, behalve de additieven. Ik kan de additieven wel werkend krijgen, maar dan krijg ik dubbele records (zie bijlage formulier.jpg). CT#, ProductCode en Sample# samen zijn de sleutel, die moeten uniek blijven, nadat de gebruiker gezocht heeft op de producten. De additieven hoeven niet direct in de selectiequery getoond te worden, maar moeten wel gebruikt worden om op te selecteren. Waar de additieven wel getoond kunnen worden is bijvoorbeeld in een subquery.
Heeft iemand een idee hoe ik dit aan ga pakken?
Ik heb het geprobeerd met Left/Right joins, met unieke records/value's optie. Allen tevergeefs.
Het zou mij zo enorm helpen als iemand hier een antwoord op had. Ik ben er al best wel lang mee bezig, zonder enige progressie. Mijn kennis over Access is niet groot genoeg om dit op te lossen.
Als er meer informatie nodig is van de database kan ik dit zeker geven.
Alvast heel erg bedankt!