Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

control duplicidad valores

Estas en el tema de control duplicidad valores en el foro de Bases de Datos General en Foros del Web. Hola: Estoy empezando con esto de las bases de datos y me ha surgido la siguiente problematica: Tengo una tabla en la que hay un ...
  #1 (permalink)  
Antiguo 16/01/2003, 17:15
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 5 meses
Puntos: 1
control duplicidad valores

Hola:

Estoy empezando con esto de las bases de datos y me ha surgido la siguiente problematica:

Tengo una tabla en la que hay un campo identificador y un campo descripción.

Lo normal es que el identificador sea el campo clave, pero lo que no quiero es que se dupliquen las descripciones.

Si tengo que solo el id es clave podria ocurrir que, por ejemplo,

id=1, descr=descripcion1
id=2, descr=descripcion1

y eso es lo que quiero evitar.

Si también hago clave al campo descripción, podría ocurrir

id=1, descr=descripcion1
id=1, descr=descripcion2

lo que tampoco debería ser.

¿Como puedo solucionarlo?. Si hago una aplicación que gestione esta tabla, ¿tendré que hacer un select previo de las descripciones para saber si la que se quiere insertar ya existe?.

Muuuuchas gracias por anticipado.

Francisco
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
  #2 (permalink)  
Antiguo 16/01/2003, 19:49
 
Fecha de Ingreso: enero-2002
Ubicación: Bogotá
Mensajes: 23
Antigüedad: 22 años, 3 meses
Puntos: 0
puedes hacer una clave compuesta... es decir, seleccionas un campo + shift + el otro campo y clic derecho y te queda la llave compuesta... creo que eso te sirve... este ejemplo es para access o MSSQL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:57.