si in realtà ero giunto ad una conclusione simile a quella di cui hai parlato: ho pensato di valutare quali sarebbero i campi (mi suona strano definire attributo un campo di una tabella) più utilizzati in determinate aree del sito e dunque suddividere la tabella in modo da richiamare solo la sotto-tabella interessata.
in linea di massima, cmq, una JOIN costa di più di una query semplice?