Moin!
Hm... ja. Ich hab ja auch vorsorglich geschrieben, daß es in Abhängigkeit vom Zweck andere richtige Lösungen geben wird.
Ein Nachtrag zu meiner Lösung [2].
Es gibt den Spaltentyp "SET". http://www.mysql.com/doc/en/SET.html
Der erscheint mir auch recht interessant, macht es aber auch nicht gerade einfach. Immerhin müssten dann noch in einer weiteren Tabelle die Bezeichnungen und Maßeinheiten für die Artikelgruppen gehalten werden.
Aber scheinbar kann mit diesem zumidest selektiert und gerechnet werden. Ich zweifle aber an der Effiziens. Das Suchen darin dürfte "ewig" dauern, weil's halt eine Volltextsuche wird. Es spart aber das Anlegen und Verwalten einer Tabelle für jede Artikelgruppe- was ohne Zweifel jedoch die effektivste Methode für die Verwaltung wäre.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Development. Auch für seriöse Agenturen.