Entendo, e lamento pelo re-trabalho… levantamos essa discussão naquele tópico Hierarquia de Coleções justamente pra irmos vendo como isso afeta os usuários. O mais correto a meu ver continua sendo tratar as falhas do nível repositório e paralelamente pensar em uma solução para pessoas que como você usaram da hierarquia de coleção como “template” de metadados.
Sim, de fato não rola. Título e Descrição são metadados que todas as coleções tem desde o início, porém o caso mais comum é que em cada coleção eles possam vir a ter denominações diferentes, por isso deixamos eles ali. Porque se um item está em uma coleção e não em outra, ele essencialmente é “outra coisa”. Por exemplo, o título de uma coleção de Livros, é conceitualmente diferente de um título de uma coleção de Autores. A Descrição dos metadados tende a ser diferente também. Do ponto de vista do sistema, faz mais sentido implementarmos uma função que te ajude a criar novas coleções baseadas num “template” como mencionei acima, do que mudarmos este comportamento que está bem enraizado hoje.
Uai isso eu testei aqui e tá rolando… Fui em “Exportadores” → “Exportador CSV” → Escolhi uma coleção e no arquivo exportado vinham tanto os metadados da coleção quanto os que ela herdou. O que rola no seu? (favor abrir novo tópico se for um erro)
De fato não, porque como vão ser herdados por coleções diferentes, em cada coleção um metadado pode ter um significado diferente no mapeamento. O mapeamento de metadados é utilizado pelos expositores e exportadores, que hoje pelo menos só funcionam coleção por coleção.
Sim, como comentamos aqui, isso pode ser discutido e implementado, só fico com receio dos impactos de performance, porque busca em várias coleções juntas é uma coisa que pode se tornar pesado. 100 coleções em nenhum caso é OK Heheheh. Neste tipo de situação, precisamos começar a pensar na modelagem dos dados. Estes itens destas 100 coleções são estruturalmente diferentes do ponto de vista dos seus metadados? Ou será que não poderiam estar em algumas coleções juntas, porém separadas por taxonomias? E assim vai… Se quiser podemos discutir um pouco essas possibilidades de modelagem pro seu acervo (em outro tópico).
Sem problemas! Vai ficar tudo bem kkkkk. Só esperamos que entenda, tem coisas que não conseguimos alterar agora são características estruturantes do sistema e não necessariamente bugs. Mas outras coisas podem sim ser alteradas, só as ideias que precisam ser amadurecidas.