aber wenn ich es so mache, wie Du sagst, dann würde es doch wieder ne gewisse zeit in anspruch nehmen, bis die 2.bedingung geprüft wird, oder? somit wird ja noch auf ne zweite tabelle zugegriffen.
where Tabelle.Shop=Shop_zu_Klartext_tabelle.id and Shop_zu_Klartext_tabelle.name='ShopA';
andererseits kann ich mir den schritt fast sparen, wenn ich es im script in ner variable speichere, wie der shop heißt und welche nr er hat...
Genau so macht man das üblicherweise, dass du den eventuellen Klartext entweder nach der Anfrage umwandelst, also die ID aus der DB holst, oder aber schon bei der Abfrage (ich gehe jetzt mal von einem Formular aus) den Text anzeigst, aber nur die ID überträgst.
wie viel zeit (%) würde ich mir denn ca sparen, wenn alles umgestellt wird auf querverweise vom typ short oder int?
Viel. Bis sehr viel (da dein Feld das denkbar schlechtmöglichste ist)
Struppi.