Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #106791
    Avatar de Felipe da RosaFelipe da Rosa
    Participante

      Podem me tirar uma dúvida a respeito de modelagem?

      Por exemplo, estou verificando as formas normais e estou verificando a 3FN.

      Vocês são a favor de normalizar ao pé da letra?

      Por exemplo tenho uma tabela Ocorrencias

      Pensei em:
      Id
      Nome
      tipo
      id_aluno
      id_disciplina

      Mas, se o tipo for ‘A’ somente o id_aluno será alimentado, se for ‘D’ somente o id_disciplina

      Seria uma boa prática neste caso, pensando na 3FN, criar uma tabela para as ocorrencias do aluno e outra
      para as ocorrencias da disciplina?

      #106794
      Avatar de rmanrman
      Participante

        @Felipe da Rosa

        Eu faria assim:

        * Tabela ocorrencias
        id
        nome
        tipo

        * Tabela ocorrenciasAlunos
        id
        ocorrencia_id

        * Tabela ocorrenciasDisciplinas
        id
        ocorrencia_id

        Observe o pai não conhece o filho, é o filho que conhece o pai, o pai só conhece o tipo do filho.

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress