Originariamente inviato da angelomorto
Proverò a fare delle prove cambiando il numero di stop words e creando un solo indice e vedo se risolvo il mio problema.
Per quanto riguarda i 10 campi, non sò se stai pensando di crearne uno solo con un carattere di divisione, ma non posso sfruttare questo metodo, perchè nomi dei campi cambiano a seconda della tipologia di gruppo in cui vengono salvati i files, quindi poi avrei dei problemi nel prelevare il nome del campo a seconda della sua posizione. E' un mezzo macello!!! :berto:
azz... ma come devo scriverlo? Se utilizzi IN BOOLEAN MODE puoi rimuovere tutti i tuoi indici fulltext, non servono.

Per la tabella assolutamente no campi con dati non atomici come potrebbe essere campo con un carattere di divisione del contenuto. Ma men che meno fare un campo per ogni tipologia. Si fa una tabella di tipologie con descrizione e id che verra' associato alla tabella_base contenenti i nomi di file. Fare una tabella con valori dei campi messi come in uno schema di battaglia navale non ha proprio senso per un database.

taba_base
id_base - campo1 ... campo_ennesimo

tab_tipologia
id_tipologia - descrizione - quant'altro

tab_associazioni
id_assoc - id_base - id_tipologia

... vedi tu come vuoi fare.