
24/01/2009, 12:19
|
| | Fecha de Ingreso: octubre-2003 Ubicación: capital
Mensajes: 17
Antigüedad: 21 años, 5 meses Puntos: 0 | |
Consulta sobre clave primaria Hola
¿Es posible relacionar una clave primaria con el valor de otro registro?
Yo tengo esta tabla
Ciudades
id smallint unique autoincrement
paisId smallint
ciudad varchar(100) primary
La idea es que me deje tener esto paidId = 1 es Argentina y paisId = 2 es España
id paisId ciudad
1 1 Cordoba
2 2 Cordoba
3 1 Buenos Aires
..
Pero que No me deje hacer esto
id paisId Ciudad
1 1 Cordoba
2 2 Cordoba
3 1 Cordoba
..
Osea lo que busco es que si se ingresa una ciudad por ej Cordoba que tiene un paisId 1 y luego ingreso nuevamente Cordoba pero con el paisId 2 me deje hacerlo, pero si el paisId es 1 no ya que lo repite. ¿Es posible o es un error de concepto?
Gracias |