Ho dati disponibili sotto forma di Structs and Arrays.
Ho bisogno di alcuni consigli sul modello di progettazione, che posso utilizzare per modellare questa situazione in corrispondenti componenti Coldfusion.
Ecco la definizione dei dati
Ho oggetti come
- Albergo
- Appartamento
- bus
Ogni oggetto ha i suoi attributi e le sue immagini. Le immagini hanno anche diversi tipi come miniature, galleria ecc.
Gli attributi possono essere semplici o complessi Attributi semplici come: nome, codice, id ecc E gli attributi complessi sono essi stessi oggetti che hanno propri Attributi e Immagini.
La seconda parte è Clienti. I nostri clienti ricevono questi oggetti come file di esportazione XML. Ogni cliente ha le sue esigenze. Ad esempio alcuni vogliono un tipo di attributi e altri vogliono altri attributi. Alcuni vogliono che un tipo di immagini debba essere esportato e alcuni vogliono che tutti i tipi di immagine debbano essere esportati.