Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/12/2012, 09:10
Pinty
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 9 meses
Puntos: 14
Respuesta: Utilizar INT o VARCHAR en claves

Hola alyciashape. En primer lugar muchas gracias por contestar.
El problema es justo ese, nose hasta que punto puede crecer la base de datos. Podia poner un bigint sin signo y asi olvidarme por que no creo que la tabla crezca hasta esos niveles, pero claro el tamaño que ocuparia se veria incrementado. Tambien habia pensado usar un varchar, por ejemplo una tabla "personas" y que la clave fuese el DNI seguido de algun caracter mas para evitar dni duplicados, por ejemplo el dni seguido de la hora minuto y segundo de registro, pero nose si al usar esa clave como clave foranea en otra tabla, al ser un varchar sea mas lento que un campo numerico. Yo en realidad soy programador, nunca he diseñado una base de datos, solo he hecho consultas sobre ellas. Se crear bases de datos pero nose como hacerlo de manera eficiente.

Muchas gracias nuevamente por todo

Un saludo

Pinty