yo,
Ist das schlechtes Datenbankdesign?
in dem falle ja. du solltest die objekte mit unterschiedlichen attributen sauber voneinander trennen, auch wenn sie gleiche spalten besitzen wie zum beispiel preis oder lagerbestand. mach einfach für jedes objekt, dass sich in den attributen unterscheidet eine extra tabelle.
Ilja