Tablas sin relaciones

28/08/2006 - 20:36 por Lucia Ramirez | Informe spam
Hola a todos,

Perdonar que me meta en el hilo, pero soy nueva en el foro y al leer este
post me ha surgido una duda parecida a la de Array:

Tengo una BBDD en DQL Server 2000 con aprox. 535 tablas todas con su
respectiva claves Identity, pero que no están relacionadas entre si., de tal
manera que las consultas las hago utilizando INNER JOIN.
Mis preguntas son:

1º- Puede afectar al rendimiento de mi aplicacion el no tener relacionadas
la tablas entre sí o generarme problemas futuros?

2º- En caso afirmativo, puedo relacionar dichas tablas ahora teniendo en
cuenta que tengo una aplicación en V.B. 6.0 que está tirando de esa BBDD? En
caso afirmativo como sería?

El diseño de las tablas relacionadas entre si es más o menos parecido a
este:

TABLA1 TABLA2
MAESTRO_TABLA1_TABLA2

Id_tabla1 - Identity Id_tabla2 - Identity
Id_Maestro_Tabla1_tabla2 Identity
Nombre Nombre
Id_tabla1

Id_tabla2


Perdonar por si me he estendido, pero es la 1ª vez que participo.

Os gradezco cualquier ayuda o sugerencia.

Muchas gracias de antemano.
Un saludo.
Lucia.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera \(MVP\)
29/08/2006 - 03:45 | Informe spam
El uso de referencias entre tablas es bueno para controlar la consistencia
de los datos. Si las columnas que usas en tus joins participan de índices,
el rendimiento será bueno (independientemente de que hayas definido
referencias entre tablas).

Para agregar referencias: Lee en tus Books Online el uso de la cláusula
REFERENCES.

Gustavo Larriera, MVP
Mentor, Solid Quality Learning
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Blog: http://solidqualitylearning.com/blogs/glarriera/


"Lucia Ramirez" wrote in message
news:%
Hola a todos,

Perdonar que me meta en el hilo, pero soy nueva en el foro y al leer este
post me ha surgido una duda parecida a la de Array:

Tengo una BBDD en DQL Server 2000 con aprox. 535 tablas todas con su
respectiva claves Identity, pero que no están relacionadas entre si., de
tal
manera que las consultas las hago utilizando INNER JOIN.
Mis preguntas son:

1º- Puede afectar al rendimiento de mi aplicacion el no tener relacionadas
la tablas entre sí o generarme problemas futuros?

2º- En caso afirmativo, puedo relacionar dichas tablas ahora teniendo en
cuenta que tengo una aplicación en V.B. 6.0 que está tirando de esa BBDD?
En
caso afirmativo como sería?

El diseño de las tablas relacionadas entre si es más o menos parecido a
este:

TABLA1 TABLA2
MAESTRO_TABLA1_TABLA2

Id_tabla1 - Identity Id_tabla2 - Identity
Id_Maestro_Tabla1_tabla2 Identity
Nombre Nombre
Id_tabla1

Id_tabla2


Perdonar por si me he estendido, pero es la 1ª vez que participo.

Os gradezco cualquier ayuda o sugerencia.

Muchas gracias de antemano.
Un saludo.
Lucia.

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