Es posible controlar las inserciones en un campo sin que sea primary key??
Tengo un pequeño problema con la base de datos, tengo un codigo que es auto_increment es decir automatico al cual tengo que asignarle que sea primary key, pero quiero que sea primary key el DNI para no poder insertar dos DNI iguales como puedo hacerlo pruebo con primary key(codigo,dni) y me lo acepta pero no me controla la entrada del dni al ser el codigo distinto, ¿como puedo controlarlo en una misma tabla?
