-
Notifications
You must be signed in to change notification settings - Fork 0
Modelagem
Mateus Machado Luna edited this page Aug 9, 2024
·
6 revisions
No cenário da Visite Museus, foi necessária uma adaptação de funcionalidades do Tainacan para comportar as demandas da plataforma na estrutura tradicional de repositório de acervo digital. Esta adaptação justifica a maioria das escolhas feitas e soluções implementadas que estão descritas nesta documentação, portanto é importante conhecer como está organizada por trás dos panos:
Em resumo:
- Todas as coleções representam edições de eventos, exceto a coleção Instituições;
- Os itens das coleções de eventos (também referidos como atividades) terão sempre os mesmos metadados, que são definidos à nível repositório;
- A coleção de Instituições possui várias particularidades:
- Os metadados nível repositório ficam quase todos desabilitados, exceto pelos de Contato;
- Os filtros nível repositório ficam todos desabilidados;
- Já nas coleções de eventos, temos algumas particularidades:
- As seções e a ordenação dos metadados sempre precisam ser criadas e configuradas, visto que não existem seções de metadado nível repositório. Um campo especial foi criado para a seção de metadado indicar a área que representa (contato, endereço, etc);
- Existem campos especiais criados para a coleção (como a página de capa e kit digital);
- A depender do fluxo por onde o usuário cria uma atividade, seus metadados serão auto-preenchidos a partir da instituição que seria sua responsável. Isso está programado nas páginas especiais do admin usando filtros do Tainacan;
A imagem a seguir tenta abstrair um pouco desta modelagem:
- Início
- Modelagem;
- Introdução Técnica;
- Visão Pública
- Parte Administrativa
- TUTORIAL: Como criar e configurar um novo Evento atual;