Página 1 de 1

[RESUELTO]Relaciones

NotaPublicado: Jue Jul 19, 2018 10:30 pm
por antonsiete
Hola,

estoy dando forma a los siguientes temas y no estoy muy seguro de si las relaciones son las correctas:

1.- Socias-Contabilidad, necesito una tabIntermedia? ya que muchos NºSocia estaran relacionados con muchos ID_Cont.
2.- Socias-Actividades, necesito tabIntermedia? muchos NºSocia pueden estar relacionados con muchos ID_Actividad.
3.- Socias-Servicios, necesito tabIntermedia? muchos NºSocia pueden estar relacionados con muchos ID_Servicio.

Por el otro lado creo que estan bien, ya que:

1.- Contabilidad-Empresas, aunque un ID_Empresa puede estar relacionado con muchos ID_Cont, cada ID_Cont solo estara relacionado con un ID_Empresa.
2.- Contabilidad-Instituciones, aunque un ID_Institucion puede estar relacionado con muchos ID_Cont, cada ID_Cont solo estara relacionado con un ID_Institucion.

Adjunto captura de como esta ahora mismo la tabla de Relaciones.
https://mega.nz/#!TQIyUSRb!idF139jbkIS8zCBeNdk17w3fyH8nz9nZ0IP9tmfkQWY

Un saludo

Re: Relaciones

NotaPublicado: Vie Jul 20, 2018 9:47 am
por RMG
Hola,

A lo que entiendo de tu explicación, para mi si es necesaria una tabla intermedia.

Una sugerencia para los nombres de los ID en la tablas de VARIOS. Por ejemplo si en la tabla UNO pones ID_Nombre, en la tabla VARIOS yo pondria IDNombre, así a la hora de efectuar consultas inmediatamente sabes con que campo estas trabajando. Revisa el campo ID_Departamento de la tabla Subvenciones, creo que tienes un error.

Saludos

Re: Relaciones

NotaPublicado: Vie Jul 20, 2018 10:32 am
por antonsiete
Hola,

Revisado y corregido. Gracias.

Entiendo que "las tablas de VARIOS" que mencionas son las que yo he llamado "Intermedias", pero pensaba que solo se usaban para "hacer de Filtro" en las Consultas, no que se usaran para hacer Consultas sobre ellas, ya que en realidad no contienen Datos, sino que los Datos en si, estan en "las tablas UNO" a las que estan asociadas,

o ¿con esas "tablas de VARIOS", tambien te referieres a las que estan en el lado de "N"(Muchos), de las Relaciones "1" a "N"?

Un saludo y muchas gracias

Re: Relaciones

NotaPublicado: Vie Jul 20, 2018 4:35 pm
por RMG
Hola

Efectivamente me refiero a N (muchos), pero como te digo esto no es una necesidad, sino una forma de trabajo. En cuanto a las tablas intermedias en las consultas si te que pueden hacer falta a la hora de obtener datos.

Saludos

Re: Relaciones

NotaPublicado: Vie Jul 20, 2018 10:30 pm
por antonsiete
Hola,

ok,

supongo que cuando profundice un poco mas en el tema de las consultas le encontrare sentido a lo que dices, ya que de momento las consultas que he ido haciendo para probar si iba por buen camino han sido bastante sencillas, me imagino que tu te referiras a un nivel mas alto de consultas con varias tablas implicadas.

muchas gracias

Re: [RESUELTO]Relaciones

NotaPublicado: Sab Jul 21, 2018 7:59 am
por RMG
Hola,

Ten en cuenta que al crear la tabla intermedia con el nº Socia y el IDContabilidad, en la tabla Contabilidad, no hace falta el campo nºSocia.

Saludos

Re: [RESUELTO]Relaciones

NotaPublicado: Sab Jul 21, 2018 8:52 am
por antonsiete
Hola,

Recibido.

muchas gracias