Ciao a tutti,
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

Ora, a parte i contenuti standard che non sono un problema, debbo
re-implementare i contenuti custom creati all'epoca.
Dexterity l'ho sempre guardato, manipolato un po', ma mai usato veramente.

Piccola questione filosofica/architetturale.
Ci sono vari contenuti-entità:
- Persone (sacerdoti, religiosi, laici dipendenti degli uffici)
- Luoghi di culto (parrocchie e santuari)
- Uffici amministrativi

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.
Tale Luogo XY può anche avere altre Persone collegate con ruoli diversi
come "vice parroco" o "assistente".
Lo stesso dicasi per gli Uffici che avranno un ruolo Direttore collegato
all'entità Persona, come anche un "vice Direttore", uno "staff", etc.

Qual'è l'approccio migliore? Io credevo di astrarre i collegamenti creando
appositi behaviour.
Oppure è meglio che siano campi di tipo "relation"? Ma poi come potrei
gestire i "ruoli" (ovvero le etichette "DIrettore", "Parroco", etc)?

Suggerimenti?
Grazie
VIto

-- 
*Vito Falco*
Designer & Front-end developer | Plone consultant | Freelance
Bari, IT
tel +39 3346330137 | skype vito80ba | twitter vito80ba
Linkedin http://it.linkedin.com/in/vitof
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Reply via email to