Ed
há 4 meses
Para determinar a maneira mais eficiente de integrar os dados das tabelas [appian].[document] e [appian].[caseData] para exibição em uma lista de registros, vamos analisar cada uma das opções: A. Criar um trigger na tabela [appian].[document] para copiar todos os dados para a tabela [appian].[caseData] e apontar o registro para [appian].[caseData]. - Essa abordagem pode causar redundância de dados e complicações na manutenção, além de não ser a solução mais eficiente. B. Criar um pacote SSIS para rodar em um intervalo regular. - Embora essa opção possa funcionar, ela não é a mais eficiente em termos de tempo real, pois depende de um agendamento. C. Criar uma view entre as tabelas [appian].[document] e [appian].[caseData] para alimentar o registro. - Essa é uma solução eficiente, pois permite que os dados sejam acessados em tempo real sem duplicação, unindo as informações de ambas as tabelas. D. Criar um procedimento armazenado para consultar os dados de ambas as tabelas. - Embora funcione, pode não ser tão eficiente quanto uma view, especialmente se a consulta precisar ser feita frequentemente. Diante da análise, a opção mais eficiente para alcançar o objetivo de exibir dados de ambas as tabelas em tempo real é: C. Criar uma view entre ambos os [appian].[document] e [appian].[caseData] para alimentar o registro.
Mais perguntas desse material