Estou em dúvida em relação ao Material de Suporte das Apresentações, pois considerei que seriam uma entidade. Elas poderiam ser consideradas como uma única Entidade no sistema?
Estou em dúvida em relação ao Material de Suporte das Apresentações, pois considerei que seriam uma entidade. Elas poderiam ser consideradas como uma única Entidade no sistema?
"Material de Suporte" (como slides ou vídeos) não é considerado uma entidade, pois:
Um material de suporte não existe de forma independente no contexto do sistema; ele sempre está associado a uma Apresentação.
O material de suporte é uma propriedade ou detalhe adicional de uma Apresentação, servindo para enriquecê-la, mas não possuindo relações complexas ou ações que exijam gerenciamento próprio.
No escopo descrito, materiais de suporte não possuem funcionalidades específicas (como revisão ou agendamento) que justifiquem tratá-los como uma entidade independente.
Adicionar o Material de Suporte como um atributo da entidade Apresentação pode ser feito de forma eficiente, desde que leve em consideração a flexibilidade necessária para armazenar diferentes tipos de materiais (como links, arquivos, ou até referências a sistemas externos, provavelmente em um banco de dados não-relacional como NoSQL)