# data[].attributes.body
Apenas se encontra na terceira forma, a tabela que depender da chave primaria apenas (os campos não podem depender dos secundários. Vem depois da 1FN e 2FN, se esses dois forem cumpridos, pode fazer a utilização da terceira forma sempre focando em remover colunas que sejam geradas pela comutação de colunas secundarias, a prioridade é depender da coluna primaria.

# data[].attributes.body
• Apenas deixar campos que sao dependentes da coluna primaria
• Caso a coluna depende de outras que não são a coluna primaria, deve ser apagadas.

# data[].attributes.body
NO EXEMPLO, A COLUNA SITUACAO DO ALUNO SE RELACIONA COM A COLUNA PRIMARIA POREM A COLUNA ID SITUACAO SE RELACIONA COM A COLUNA PRIMARIA E COM A COLUNA SITUACÃO DO ALUNO, TIVE QUE DEIXAR NA FORMA 3FN NO PROXIMO ITEM

# data[].attributes.body
PARA SABER A SITUAÇÃO DO ALUNO ATRAVES DO CODIGO, DECIDIMOS QUE OS R.A'S TERMINADOS DE 20 A 29, SE RELACIONAM AOS ALUNOS INGRESSANTES (NUNCA TRANCARAM A FACULDADE) E SE O R.A. TERMINAR DE 30 A 39, SAO ALUNOS REINGRESSANTES QUE DESEJAM DESTRANCAR A MATRICULA (O R.A. MUDA SE VOCE TRANCAR A MATRICULA) , NAO TENDO NESSECIDADE DE UMA COLUNA QUE DEPENDE DE SITUACAO