dipende cosa intendi per importare.
Di fatto nulla ti impedisce di mantenere le stesse tabelle e farle leggere a joomla.
Questo chiarmente pero' implica che tu debba farti da solo le query che pescano e scrivono su quelle tabelle ( e conseguentemete farti da solo moduli e componenti ).
Se invece quello che vorresti fare e' passare le tue news in un modulo-componente di gestione news gia' fatto di joomla, il grosso problema e' nei nomi e nella quantita' dei campi.
Chiaramente se tu usi una componente che fa riferimento ai cambpi X Y Z e tu gli dai in pasto un DB con cambi A B C D, se la prende a morte.
A quel punto dovresti crearti uno script SQL che legga tutti i dati dal tuo DB vecchio e li metta nel corrispettivo posto del DB nuovo, riempiendo i campi vuoti con i valori del caso o scartando i valori in piu'.
Esempio:
[TABELLA_VECCHIA]
[Nome] [Mail]
[TABELLA_NUOVA_JOOMLA]
[Mail] [Anagrafica] [Data_Iscrizione]
A quel punto fai una SELECT Nome,Mail FROM TABELLA_VECCHIA WHERE 1;
Poi fai un foreach sui risultati di quella SELECT e ad ogni ciclo fai un
INSERTI INTO TABELLA_NUOVA_JOOMLA('Mail','Anagrafica','Data_Iscrizione')
VALUES (risultato->Mail, risultato->Nome, '');
dove risultato e' il valore ricavato dall'array dei risultati della SELECT.
non esistendo nella tabella originale il valore Data_Iscrizione lo imposti a NULL se possibile altrimenti metti un valore fittizio.
Chiaro che devi spendere un po' a capire cosa fa cosa nella nuova tabella rispetto alla vecchia guardando il codice della componente e la struttura delle tabelle.