
Sergio Hortua
Preguntasi :
NOT NULL: Se asegura que la columna no tenga valores nulos
UNIQUE: Se asegura que cada valor en la columna no se repita
PRIMARY KEY: Es una combinación de NOT NULL y UNIQUE
¿Es valido poner PRIMARY KEY donde tengo NOT NULL a la vez ? Gracias

Manuel Ojeda
Lo correcto es poner como PRIMARY KEY con esa característica de NOT NULL y UNIQUE, pues al dejarlo únicamente en NOT NULL habrá conflicto de registros al existir muchas llaves primarias con el mismo valor. Por eso muchas veces se usa el campo id de forma numérica pues se cumple con esa condición NOT NULL y UNIQUE.