I have a table with products and a table with components. Each product has many components, so they are joined by a 'bundles' table.
tblProducts
PID, Description
1, Alpha
2, Bravo
3, Charlie
tblComponents
CID, Description, Category
11, Apple, Cat1
12, Banana, Cat2
13, Orange, Cat3
tblBundles
PID, CID
1, 11
1, 12
1, 13
2, 12
I need to create a form with several listboxes (based on the tblComponents.Category) that will allow me to end up with a filtered list of products. e.g. choose Banana and be left with Product 1 and 2. Then choose Orange and be left with Product 1.
How can I go about getting this?