Har tre tabeller
ftg_tbl prod_tbl ftg_prod_tbl
------------------------------ ----------------- --------------------------
ftg_id | ftg_name | ftg_city | | prod_id | prod | | id | ftgp_id | prod_id |
------------------------------ ----------------- --------------------------
Samtliga id-kolumner är unika och satta till auto_increment
ftg_tbl innehåller namn, stad m.m.
prod_tbl innehåller namn på produkter, t.ex allrent, öl, video m.m.
ftg_prod_tbl knyter ihop rätt företag med rätt produkt, om t.ex företag med id 1 har produkterna som har id 1, 2, 4 och 5 så ser tabellen ut som följer
ftgp_id | prod_id
1 1
1 2
1 4
1 5
nästa företag med id 2 kanske har produkter 3, 6, 9, 11 o.s.v.
Nu skall man kunna söka efter en viss produkt i en viss stad och då få fram produktnamn, företagsnamn och stad.
Om man t.ex söker "all" på produkter och "U" på stad så skall alla företag som har en produkt som börjar på "all" och ligger i en stad som börjar på "U" visas, hur tusan löser man det??