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

Relación correcta entre tablas

Estas en el tema de Relación correcta entre tablas en el foro de Bases de Datos General en Foros del Web. Hola de nuevo. Estoy intentando relacionar varias tablas. En concreto facultades con sus cursos y sus asignaturas y luego los alumnos con esas asignaturas. Creo ...
  #1 (permalink)  
Antiguo 03/10/2012, 02:09
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años
Puntos: 9
Pregunta Relación correcta entre tablas

Hola de nuevo.

Estoy intentando relacionar varias tablas. En concreto facultades con sus cursos y sus asignaturas y luego los alumnos con esas asignaturas.

Creo que la forma en que he relacionado las tablas es correcta pero no se si habrá alguna otra forma de hacerlo o de si estará bien... si pueden echarle un vistazo... la verdad es que ando un poco perdido con las bases de datos...



Gracias a todos por su colaboración.
  #2 (permalink)  
Antiguo 04/10/2012, 11:33
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Relación correcta entre tablas

Hola navegantes:

No sé si incluiste alguna imagen y no se cargó en la página, pero no veo visualizo cómo es tu modelo de tablas y qué es lo que haz tratado de hacer... igual y sería conveniente que nos pusieras en modo texto cómo creaste cada tabla y poder ver si hay algún problema.

De cualquier manera te comento que no hay una manera "correcta" o "incorrecta" de relacionar tus tablas. En realidad todo parte de la lógica de negocio y de las necesidades que tengas para almacenar tu información... si bien es cierto que hay ciertas reglas de modelado de Base de datos que deberías seguir, a final de cuentas pudieras "brincarte" alguna de estas reglas si es que tu lógica de negocio lo requiera. A final quien decide si el modelo es "correcto" o "incurrecto" serás tu mismo.

Saludos
Leo.
  #3 (permalink)  
Antiguo 04/10/2012, 13:46
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años
Puntos: 9
Respuesta: Relación correcta entre tablas

Hola.

Pues sí en principio hay una imagen, yo al menos la veo pero bueno... a saber. he intentado representar lo mejor posible las tablas espero que se entienda. Básicamente lo dicho es una tabla con varias facultades, las cuales enlazan a cursos y estos a su vez tienen asignaturas, y todo ello se relaciona con una tabla alumnos...

|Facultad |
---------------------------
idfacultad (PK)
nombre _facultad
---------------------------

|
1:N
|

|Curso |
---------------------------
idcurso (PK)
numero_curso
facultad_idfacultad (PK)
----------------------------

|
1:N
|

|Asignaturas |
---------------------------
idAsignaturas (PK)
nombre_asignatura
Curso_idcurso (PK)
curso_facultad_idfacultad (PK)
---------------------------------------

|
M:N
|

|Alumno_has_asignaturas |
-----------------------------------
Alumno_idAlumno (PK)
Asignaturas_idasignaturas (PK)
Asignaturas_curso_idcurso (PK)
asignaturas_curso_facultad_idfacultad (PK)
----------------------------------------

|
M:N
|

|alumno |
------------------------
idalumno (PK)
Nombre
Apellidos
------------------------

Gracias una vez más por el interés.

Etiquetas: correcta, relacion, tabla, tablas
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 04:14.