Kod
-----------------------------------------
| owoc | cecha | wartosc |
-----------------------------------------
| cytryna | kolor | żółty |
| cytryna | smak | kwaśny |
| pomarańcza | kolor | pomarańczowy |
| pomarańcza | smak | słodki |
| banan | kolor | żółty |
| banan | smak | słodki |
| kiwi | kolor | zielony |
| kiwi | smak | kwaśny |
-----------------------------------------
| owoc | cecha | wartosc |
-----------------------------------------
| cytryna | kolor | żółty |
| cytryna | smak | kwaśny |
| pomarańcza | kolor | pomarańczowy |
| pomarańcza | smak | słodki |
| banan | kolor | żółty |
| banan | smak | słodki |
| kiwi | kolor | zielony |
| kiwi | smak | kwaśny |
-----------------------------------------
i przykładowo chciałbym znaleźć wszystkie żółte i zarazem kwaśne owoce
(czyli w tym przypadku wynikiem powinna być cytryna)
czy istnieje możliwość, aby wyszukać dany owoc za jednym zapytaniem, mam mysql.
Jeśli nie, to jak najlepiej zoptymalizować takie zapytanie.
Czemu wybrałem takie rozwiązanie? cechy nie są stałymi wartościami, a nie chcę
też aby skrypt modyfikował strukturę tabeli.
ps: sorry, za tytuł topicu, ale wie wiedziałem jak to nazwać...