questa relazione e' molti a molti (un testo puo' avere si molte categorie, ma molte categorie possono avere molti testi) quasi impossibile poi da gestire. Da evitare poi valori non atomici nello stesso campo.

fai una tabella testi, una categorie ed una di unione dove ogni record rappresenta l'associazione di:

id_record - id_testo - id_categoria

con un form con checkbox non farai altro che scorrere la lista ed inserire l'associazione record per record. In pratica: inserisci il testo, prelevi l'id assegnato e associ tutto in nuovo record di unione.