Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/10/2015, 13:55
Miki93
 
Fecha de Ingreso: septiembre-2015
Mensajes: 7
Antigüedad: 8 años, 7 meses
Puntos: 0
Pregunta PK tipo varchar?

Saluds, estoy tratando de crear una DB que lleve el control del inventario, las compras y las ventas, el problema radica en la tabla "Productos", el problema en si es que quiero que esta tabla el que lleve el sistema pueda ingresar los ID de los productos como el quiera osea con numeros y letras y no solamente sean numeros asi se le facilita la identificacion de las claves al usuario.

En fin pense en poner a mi tabla el PK tipo VARCHAR, pero no esttoy muy seguro de hacer esto ya que no he visto una base de datos de esta forma, luego se me ocurrio ponerle tipo INT y poner otro campo tipo VARCHAR parara que ese sea el lugar donde el usuario ingrese si clave y mi PK tipo INT se auto_increment, pero despues me di cuenta que ese campo se podria repetir ya que no seria tipo PK y bueno eso podria generar problemas en un futuro al momento de eliminar un producto por su clave..

entonces. me gustaria saber que alternativa tengo, o como podria hacer para que ese campo varchar no se pueda repetir (a nivel de DB no de programacion en mi lenguaje) eso solucionaria mi problema.

espero haberme explicado bien.
Gracias de anttemano