Hi,
Ik wil een zoeksysteem maken dat gebaseerd is op zoeken met criteria. De gebruiker geeft een lijstje met criteria waaraan de resultaten moeten voldoen en vervolgens word de database doorzocht.
Voorbeeld:
Je kan hiervoor "sets" gebruiken, maar dan zit je met een limiet van 64 criteria. Daarnaast zou het prettig zijn als elk criterium een ID kan zijn binnen de table van criteria (De beheerder moet nieuwe zoek-criteria kunnen toevoegen). Performance is ook belangrijk. De lijst van te doorzoeken items kan vrij groot worden.
Heeft iemand hier ideeen over? linkjes, query voorbeelden, etc zijn zeer welkom.
Alvast bedankt!
Ik wil een zoeksysteem maken dat gebaseerd is op zoeken met criteria. De gebruiker geeft een lijstje met criteria waaraan de resultaten moeten voldoen en vervolgens word de database doorzocht.
Ik kan me voorstellen dat dit eenvoudig te doen is. Toch weet ik niet hoe ik dit het beste aan kan pakken.Gewenste eigenschappen (1, 2)
Tabel met items die elk een willekeurig aantal eigenschappen hebben
A: 1, 2, 3, 4
B: 2, 3, 5, 6, 8, 7
C: 4, 2, 1
D: 2, 4, 5, 1
E: 3, 5, 7, 1, 8
F: 6, 2, 7, 1
Resultaat:
A, C, D, F
Je kan hiervoor "sets" gebruiken, maar dan zit je met een limiet van 64 criteria. Daarnaast zou het prettig zijn als elk criterium een ID kan zijn binnen de table van criteria (De beheerder moet nieuwe zoek-criteria kunnen toevoegen). Performance is ook belangrijk. De lijst van te doorzoeken items kan vrij groot worden.
Heeft iemand hier ideeen over? linkjes, query voorbeelden, etc zijn zeer welkom.
Alvast bedankt!