<div dir="ltr">Ciao a tutti,<div>un mio cliente storico (la diocesi locale) mi ha affidato il rinnovamento tecnologico del portale già da me messo in piedi 5 anni fa con Plone 4.1</div><div><br></div><div>Ora, a parte i contenuti standard che non sono un problema, debbo re-implementare i contenuti custom creati all'epoca.</div><div>Dexterity l'ho sempre guardato, manipolato un po', ma mai usato veramente.</div><div><br></div><div>Piccola questione filosofica/architetturale.</div><div>Ci sono vari contenuti-entità:</div><div>- Persone (sacerdoti, religiosi, laici dipendenti degli uffici)</div><div>- Luoghi di culto (parrocchie e santuari)</div><div>- Uffici amministrativi</div><div><br></div><div>Devo tener traccia delle relazioni tra queste entità, come ad esempio il fatto che una Persona (sacerdote) possa avere il ruolo di parroco nel Luogo di Culto XY.</div><div>Tale Luogo XY può anche avere altre Persone collegate con ruoli diversi come "vice parroco" o "assistente".</div><div>Lo stesso dicasi per gli Uffici che avranno un ruolo Direttore collegato all'entità Persona, come anche un "vice Direttore", uno "staff", etc.</div><div><br></div><div>Qual'è l'approccio migliore? Io credevo di astrarre i collegamenti creando appositi behaviour.</div><div>Oppure è meglio che siano campi di tipo "relation"? Ma poi come potrei gestire i "ruoli" (ovvero le etichette "DIrettore", "Parroco", etc)?</div><div><br></div><div>Suggerimenti?<br>Grazie</div><div>VIto</div><div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><b>Vito Falco</b><br>Designer & Front-end developer | Plone consultant | Freelance <br></div><div>Bari, IT</div><div>tel +39 3346330137 | skype vito80ba | twitter vito80ba</div><div>Linkedin <a href="http://it.linkedin.com/in/vitof" target="_blank">http://it.linkedin.com/in/vitof</a></div></div></div>
</div></div>