Ciao e benvenuto nel forum di joomla.it.
Attenzione, non la mettere troppo sul tecnico, con joomla non serve creare tabelle, stabilire query, relazioni, sono le estensioni che provvedono di loro a gestire i dati, tu devi installarle, introdurre i dati e settare l'estensione per la visualizzazione. La versatilità di visualizzazione dei dati dipende dal tipo di estensione che usi, mi spiego, ci sono estensioni che ti fanno vedere delle foto e ci sono estensioni che oltre a fartele vedere te le fanno scaricare, commentare, condividere, etc. mi sono spiegato?
Per fartela breve qui puoi dare un'occhiata, sono estensioni già pronte per realizzare quello che ho capito tu voglia. Dagli un'occhiata e provane qualcuna, anche solo così giusto per provare e vedere come funziona il meccanismo, poi se l'estensione che scegli te lo permette (il tipo di licenza) te la potresti anche personalizzare, ma nella maggioranza dei casi non è necessario, uno dei lati positivi di joomla è che puoi trovare molta roba già pronta all'uso:
http://extensions.joomla.org/extensions/vertical-markets/vehiclesp.s. dà un'occhiata anche a questo:
http://extensions.joomla.org/extensions/news-production/content-construction/8061?qh=YToyOntpOjA7czoyOiJrMiI7aToxO3M6NDoiazIncyI7fQ%3D%3D