
Fransua Contreras
PreguntaAl marcar que un campo es llave primaria (PK) que por definición es NOT NULL y UNIQUE, no se estaría redundando al marcar también NOT NULL para el mismo campo?

José Liendo
Hola por lo general el campo pk en algunos manejadores siempre tendrá auto increment y no null de forma automáticas el tipo unique se utiliza para email por ejemplo

Xavier Sebastian Vaca Ordoñez
Por que la PK se utiliza para diferenciar a esta tabla. En plan juan tiene id 1 y pedro id 2. Pero juan y pedro tendra diferentes email que deberan ser not null y unique para que no existan datos vacios y entendemos que juan y pedro no tienen el mismo email por eso le asignamos el unique

David Armando Velazquez
No, segun entendí. Si activas el constrain NOT NULL le estas diciendo que debe de incluir ese campo obligatoriamente independientemente de si es unico o no y si solo activas UNIQUE le estas diciendo que el campo tiene que ser unico, mas no oblgatorio.