È un pò di tempo che cerco di capire se mi serve sviluppare un applicazione in xml.

Sto rinnovando un sito e volevo rendere dinamica la visualizzazione di alcune pagine.

Ma non riesco a capire se mi conviene o no l'xml.

ECCO LA SITUAZIONE

Devo visualizzare dei prodotti.
Non per la vendita ma come rosa di prodotti (pavimenti, rivestimenti, arredo bagno, etc.)

Nel vecchio sito avevo creato due sezioni: Marche e Categorie.

Ogni marca aveva una pagina dedicata con foto e descrizione.
Ogni categoria aveva una descrizione e alcune immagini e i link alle pagine delle marche che trattavano quella categoria.

Ora volevo mettere in un database i dati delle case prodruttrici.

Mi conviene usare l'xml per questo?

COSA DEVO ARCHIVIARE

- nome marca
- descrizione (con entità html)
- categorie merceologiche
- link immagini con attributo di categoria (quale tipologia di merce raffigurano)


COSA DEVO OTTENERE

- richiamare i dati per popolare il sito
- fare ricerche incorciate
- - cercare tutte le foto di pavimenti (per esempio)
- - cercare i pavimenti 'rossi'
- varie ed eventuali


COSA MI COVIENE?

Può servire xml o questo è un lavoro che viene meglio con database (visto che ne ho gia uno)?