Exercício: criar AccidentTable e relacionamentos

Concluído

Neste exercício, você criará a AccidentTable principal e os relacionamentos com as outras tabelas que criou anteriormente.

  1. No menu principal, selecione Tabelas.

  2. Selecione Nova tabela>Nova tabela.

  3. Na seção Propriedades em Nome de exibição, insira: AccidentTable.

  4. Mude para a guia Coluna primária e, em Nome de exibição, insira: AccidentId.

  5. Selecione Salvar.

  6. No painel colunas e dados, localize e selecione o campo AccidentId e selecione Editar coluna.

  7. Altere o Tipo de dados para Numeração Automática.

  8. Selecione Salvar.

  9. Crie a coluna AccidentDescription. Selecione + (Nova coluna) no painel colunas e dados.

  10. No painel Nova coluna à direita da tela, insira/verifique as seguintes informações:

    • Nome de Exibição - AccidentDescription

    • Tipo de dados: linha única de texto (padrão)

    • Obrigatório: Necessidade de negócios

    • Pesquisável: marcado (padrão)

    Selecione Salvar.

  11. Adicione outra nova coluna com esta informações:

    • Nome de Exibição - AccidentDate

    • Tipo de dados: Data e Hora

    • Formato: data e hora

    • Obrigatório: Necessidade de negócios

    • Pesquisável: marcado (padrão)

    Selecione Salvar.

  12. Adicione outra nova coluna com as seguintes informações:

    • Nome de Exibição - ManagerComments

    • Tipo de dados: linha única de texto (padrão)

    • Obrigatório: opcional (padrão)

    • Pesquisável: marcado (padrão)

    Salve para continuar.

  13. Crie uma coluna de escolha sim/não com estes dados:

    • Nome de Exibição - ManagerReviewed

    • Tipo de dados: opção > Sim/não

    • Obrigatório: opcional (padrão)

    • Pesquisável: marcado (padrão)

    • Opções - Não ou Sim (padrões)

    • Opção padrão: Não

    Salvá-lo. Agora, vamos para as colunas de pesquisa.

  14. Crie a coluna de pesquisa LocationId.

    • Nome de Exibição - LocationId

    • Tipo de dados: Pesquisa

    • Obrigatório: Necessidade de negócios

    • Pesquisável: marcado (padrão)

    • Tabela relacionada: locationTable (digite LocationTable no campo de pesquisa e selecione-a na lista de pesquisa restrita)

      Observação

      No menu suspenso Tabela relacionada, selecione a tabela cujos valores serão pesquisados. Selecionar LocationTable que você criou no exercício anterior criará um relacionamento muitos para um: muitos em AccidentTable para um em LocationTable.

    Depois que você salvar todas as alterações, os relacionamentos que você criou na tabela ficarão visíveis. Salve a nova coluna.

  15. Crie a coluna de pesquisa AccidentTypeId.

    • Nome de Exibição - AccidentTypeId

    • Tipo de dados: Pesquisa

    • Obrigatório: Necessidade de negócios

    • Pesquisável: marcado (padrão)

    • Tabela relacionada: TypeofAccidentTable (comece digitando TypeofAccidentTable e selecione-o).

    Salve a nova coluna.

    Observação

    Essa seleção criará um relacionamento muitos para um: muitos em AccidentTable para um em AccidentTypeTable.

    Em seguida, criamos o relacionamento muitos para muitos:

  16. No painel Esquema na parte superior central da tela Tabelas, selecione Relacionamentos.

  17. Selecione Novo relacionamento na barra de comandos e selecione + Muitos para muitos.

  18. O painel Muitos para muitos é exibido no lado direito da tela. No campo de pesquisa Relacionado (Muitos), digite EmployeeTable e selecione EmployeeTable que você criou no exercício anterior.

    Por padrão, Dataverse fornece um Nome de relacionamento e um Nome de tabela de relacionamento. Você pode optar por atualizar e renomear esses nomes padrão. Para este exercício, você pode manter os nomes padrão.

  19. Ao terminar, selecione Concluído.

A lista de Relacionamentos mostra os outros relacionamentos (muitos para um) que foram criados quando você adicionou as colunas de pesquisa nas etapas anteriores. Você pode filtrar a lista por tipo de relacionamento para alterar a exibição.

Agora criamos várias tabelas e as relacionamos. À medida que continuarmos a criar o aplicativo de Rastreamento de Acidentes, no próximo módulo de aprendizado, trabalharemos em Exibições e Formulários para as tabelas que criamos neste módulo. Vamos fazer uma rápida verificação de conhecimento antes de continuar.