consulta

08/08/2005 - 17:25 por josepe | Informe spam
Saludos,

Tengo varias tablas de las cuales tengo un campo que las realaciona a las
tres.
No tengo ninguna relación definida en SQL server.

Ahora voy a poner mediante el código de mi aplicación la posibilidad de
cambiar este campo en
una de las 3 tablas.

Mi pregunta es:
Debo crear una realación entre las tablas pro SQL server, para que expanda
los cambios
en las otras tablas? supone esto una penalización en la velocidad de las
consultas?
O mejor hacerlo por código, que mi aplicación expanda los cambios a las
otras tablas?

Que me aconsejais?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Maxi
08/08/2005 - 17:56 | Informe spam
Hola, si no tienes relacion entonces para sql no pasa nada!! claro, para
nada es recomendado trabajar de esta manera pero...


Salu2
Maxi


"josepe" escribió en el mensaje
news:
Saludos,

Tengo varias tablas de las cuales tengo un campo que las realaciona a las
tres.
No tengo ninguna relación definida en SQL server.

Ahora voy a poner mediante el código de mi aplicación la posibilidad de
cambiar este campo en
una de las 3 tablas.

Mi pregunta es:
Debo crear una realación entre las tablas pro SQL server, para que expanda
los cambios
en las otras tablas? supone esto una penalización en la velocidad de las
consultas?
O mejor hacerlo por código, que mi aplicación expanda los cambios a las
otras tablas?

Que me aconsejais?

Muchas gracias.

Respuesta Responder a este mensaje
#2 Alejandro Mesa
08/08/2005 - 17:56 | Informe spam
Siempre es mejor usar referencias de integridad declarativa, por lo que te
aconsejo que crees las restricciones de clave foranea correspondientes y uses
la opcion ON UPDATE CASCADE / ON DELETE CASCADE.


AMB

"josepe" wrote:

Saludos,

Tengo varias tablas de las cuales tengo un campo que las realaciona a las
tres.
No tengo ninguna relación definida en SQL server.

Ahora voy a poner mediante el código de mi aplicación la posibilidad de
cambiar este campo en
una de las 3 tablas.

Mi pregunta es:
Debo crear una realación entre las tablas pro SQL server, para que expanda
los cambios
en las otras tablas? supone esto una penalización en la velocidad de las
consultas?
O mejor hacerlo por código, que mi aplicación expanda los cambios a las
otras tablas?

Que me aconsejais?

Muchas gracias.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida