revision de Formas Normales
Publicado por Alejandro (15 intervenciones) el 09/04/2020 13:33:19
Hola a todos
sere lo mas claro posible con esto, vereis tengo una base de datos MYSQL la cual voy insertando o actualizando segun un formulario datos de personas que buscan empleo. En esta bd tengo muchas tablas pero hay una que me trae de cabeza y no se como solucionarlo. Esta tabla trata de registrar la discapacidad de las personas registradas:

El campo "codigo_persona_discapacidad" de esta tabla esta asociada al id de otra tabla llamada "datos_personales" donde estan registrados los datos de las personas (nombre, apellidos, dni, etc..)
Esta personas como es lógico pueden tener o no una discapacidad. Si la tienen registro el tipo y el grado de esa discapacidad, si no la tienen, registro en el campo "estado" un no y el resto de campos se quedan en blanco, ya que en el formulario no pueden introducir datos si no afirman tener discapacidad. Esto infringe la 1FN no?? ya que se quedan datos en blanco registrados, tendria que hacer otra tabla para el estado de la discapacidad???
sere lo mas claro posible con esto, vereis tengo una base de datos MYSQL la cual voy insertando o actualizando segun un formulario datos de personas que buscan empleo. En esta bd tengo muchas tablas pero hay una que me trae de cabeza y no se como solucionarlo. Esta tabla trata de registrar la discapacidad de las personas registradas:
El campo "codigo_persona_discapacidad" de esta tabla esta asociada al id de otra tabla llamada "datos_personales" donde estan registrados los datos de las personas (nombre, apellidos, dni, etc..)
Esta personas como es lógico pueden tener o no una discapacidad. Si la tienen registro el tipo y el grado de esa discapacidad, si no la tienen, registro en el campo "estado" un no y el resto de campos se quedan en blanco, ya que en el formulario no pueden introducir datos si no afirman tener discapacidad. Esto infringe la 1FN no?? ya que se quedan datos en blanco registrados, tendria que hacer otra tabla para el estado de la discapacidad???
Valora esta pregunta


0