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

evitar duplicidad

Estas en el tema de evitar duplicidad en el foro de Bases de Datos General en Foros del Web. Hola: Estoy trabajando con SQL Server. Tengo tres tablas: tabla1 idtitulo,título tabla2 idtitulo,formato tabla3 idtitulo,autor El idtitulo de tabla1 esta relacionado con los idtitulo de ...
  #1 (permalink)  
Antiguo 24/01/2003, 12:03
Avatar de fjmasero  
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 21 años, 11 meses
Puntos: 1
evitar duplicidad

Hola:

Estoy trabajando con SQL Server.

Tengo tres tablas:

tabla1
idtitulo,título

tabla2
idtitulo,formato

tabla3
idtitulo,autor

El idtitulo de tabla1 esta relacionado con los idtitulo de tabla2 y tabla3.

Hay una aplicación que permite al usuario insertar registros en las tres tablas, introduciendo

el título, el formato y el autor.

Puede ocurrir que un mismo título este en distintos formatos con el mismo autor, o un mismo

título tengo varios formatos y autores, etc.

Lo que quiero evitar es que el usuario introduzca un título con un formato con un autor que ya

existen.

¿Se puede hacer que el SQL Server lo detecte o tendré que hacer un select en la aplicación antes

de hacer los correspondientes insert?.

Por favor, tener en cuenta que mi nivel no es muy bueno y, por ejemplo, se lo que es un trigger,

pero no se exactamente como hacerlo, etc.

Espero que alguién pueda ayudarme.

Muuuuchas gracias.
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender
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 14:32.