Puoi provare ad utilizzare shellmanager, ci sto "giocando" in questi giorni e mi sto accorgendo che ci si possono fare tante cose, sopratutto sul trattare dei dati.
Shellmanager è un componente tutto italiano per "creare" altri componenti.
Io in questo momento sto realizzando un componente che mi permetta di inserire una serie di dati relativi a degli immobili da vendere o da affittare......il classico real estate, e devo dire che sta venendo bene.
Scellmanager ti permette di creare molto facilmente nuove tabelle o utilizzare dati di tabelle esistenti in joomla.
Su youtube ci sono un paio di video spiegati benissimo, inoltre ho avuto modo di contattare l'autore per email, che gentilmente ha risposto ai miei quesiti.
Se il tuo progetto ha una certa rilevanza val la pena investire del tempo sull'utilizzo e la comprensione di questo nuovo componente.