Hola a todos!
Tengo un problema intentando diseñar una base de datos y al final he decidido recurrir a este foro, a ver si alguien me puede echar una mano:
Se trata de una BD para una escuela deportiva.
El problema lo tengo a la hora de diseñar las tablas que deben guardar los datos de los niños, porque puede ser que no todos tengan DNI.
Si hago que el atributo DNI pueda ser nulo (para los que no lo tengan) pero que no se pueda repetir (para los que lo tengan), entonces no puedo tener más de un DNI nulo porque no los puedo repetir.
Si permito que se puedan repetir... eso no es lógico ya que es un número único.
La verdad es que ahora estoy muy mareado con este tema y no se si me entendereis los que lo leais.
Espero alguna ayudita... y si es necesario intentaré explicarme mejor