06/07/2011, 18:35
|
| | Fecha de Ingreso: junio-2008
Mensajes: 122
Antigüedad: 16 años, 5 meses Puntos: 1 | |
Respuesta: dudas con la forma de almacenar el dni Primero las consideraciones:
Creo que no podes tener una tabla con dos claves primarias porque la idea es justamente que haya una sola unica.
Yo creo que deberias analizar las posibilidades y enseguida vas a ver cual es la mejor opcion.
Posibilidad 1: Hay dos numeros de documento iguales pero diferente letra. Aca no podes hacer que la primaria sea el numero de documento.
Posibilidad 2: Hay dos letras iguales pero diferente numero de documento (la mas probable) en este caso tampodo te sirve poner la letra como primaria, obviamente.
Posibilidad 3: Usas un id para cada campo insertado y tanto el documento como la letra van en otro campo. Luego cuando hago el insert mediante php o algun otro idioma hago que revise la ddbb para ver que no haya sido ingresado el numero de documento y ademas que la letra sea valida.
Me parece la mejor opcion.
Ojala te sirva.
Saludos...
Luciano |