Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-04-2009
Avatar de voldemmor
voldemmor voldemmor is offline
Miembro
 
Registrado: ago 2006
Posts: 232
Poder: 18
voldemmor Va por buen camino
Exclamation problema con indice

Hola amigos. Espero que el tema este en el subforo correcto, de no ser asi pido disculpas de antemano.

Uso Mysql5+D7

Tengo una tabla
Código:
graduados[codigo(autogenerado),codigo_plantel,nombre,titulo,anio], PK:Codigo Fk:codigo_plantel
relacion con otra tabla
plantel[Codigo(PK),nombre,direccion........]
El problema es que no debe existir graduados que se repitan en un plantel, con un titulo y en un ano lectivo dado,
Para esto Creo un Indice unico(que no se puede repetir),en la tabla graduados, con(codigo_plantel,nombre,titulo,anio).
Al tratar de crearlo me manda un error que me dice que no puedo crearlo por
Código:
que ya existe el un inidice con el campo codigo_plantel
el que se creo para usarlo en la FK.
y no se como controlar que no se repitan los graduados, ya que pueden graduarse con el mismo titulo, el mismo año lectivo, pero en otro plantel.

HA por sierto uso Mysql Lite para administrar mi base de datos.
Espero me podais ayudar
__________________
tu mente es tu mas presiado tesoro, cultiva tu conocimiento
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Indice en el ClientDataSet Nelly Varios 1 22-10-2007 21:56:41
índice combinado suppergus Tablas planas 1 06-09-2005 19:43:14
Tabla sin indice NickName Firebird e Interbase 2 17-03-2005 18:49:14
Busqueda por indice noe Firebird e Interbase 3 04-10-2004 18:45:22
Problema con Índice KayserSoze Firebird e Interbase 2 29-01-2004 15:12:43


La franja horaria es GMT +2. Ahora son las 19:15:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi