@lume96: Das ist ja stark vereinfacht dargestellt, die Werte wie "schlagen" und "bohren" etc. kommen ja aus einer dritten Tabelle,
aber jetzt habe ich ein Verständnisproblem.
Wenn ich wie vorgeschlagen 3 Tabellen mache habe ich doch das gleiche Problem, oder?
Code:
Tabelle 1:
idDevice|name |
--------+----------+
1 |Bohrer |
2 |Hammer |
Tabelle 2:
idAction|name |
--------+----------+
1 |schlagen |
2 |schrauben |
3 |bohren |
Tabelle 3:
idDevice|idAction |
--------+----------+
1 |3 | <-- (Bohrer bohrt)
2 |1 |
1 |2 | <-- (Bohrer schraubt)
Ich komm nicht auf das Statement, dass mir Geräte mit "bohrt" UND "schraubt" liefert
Das ganze wird ja noch ein bischen komplizierter, weil in dem Suchformular beliebig viele Einsatzgebiete angehakt werden können.