Siguiendo con el asunto de las tablas miraremos con detenimiento la estructura de las mismas.

Despues de hablar con un amigo me dio un consejo sobre como las estaba estructurando y me di cuanta que el planteamiento inicial no estaba mal pero que se podia mejorar mucho.

Siguiendo su consejo cambiaremos el planteamiento de las tablas para que la funcionalidad y manejo sea mas simple, funcional y normalizado.

Gracias a los consejos de Jorge creo que podre seguir con esta serie de tutoriales de una manera mas productiva para todos.

Bueno ahora al lio que es lo nuestro.

Partiendo de la base que teniamos vamos a modificar unas cuantas cosas para aumentar la productividad de nuestra base de datos y asi llevar a buen puerto nuestro ejemplo.

Lo primero que haremos para tener una buena orientacion al respecto sera añadir un Esquema al proyecto de datos para asi tener una vision mas clara de lo que estamos realizando.

Para ello pulsaremos en el boton Nuevo objeto: Esquema desde el manu superior o desde la galeria de objetos.

Esto nos abrira una pagina en blanco donde incluiremos nuestras tablas para asi tener una perspectiva de como estan relacionadas entre si y ademas desde esta nueva pagina podremos crear nuevas tablas y todo mas estructurado.

Para añadir las tablas al esquema solo tendremos que pulsar en el boton Añadir nodo Tabla y añadiremos todas las tablas que tenemos. Ahora deveria de aparecernos cada tabla con sus correspondientes flechas indicandonos con cual estan relacionadas.

Como podeis observar hay un par de cambios con respecto a lo que en un principio estabamos haciendo pero es facil de explicar y de comprender.

Al principio utilizamos demasiados compos en la taba de Peliculas (Cine) para determinar que actores estaban en la pelicula, de esta otra manera no tendremos tantos campos y podremos tener realmente una relacion exacta de los actores que estaban en la pelicula sin preocuparnos del numero de ellos. Esto tambien sirve para los Directores y los Generos si queremos, pero de momento solo lo aremos para los Actores.

Para ello cambiaremos la Tabla de Peliculas a lo siguiente:

Ahora crearemos una nueva tabla llamada Actores_Pelicula pero no como maestro sino como Historico para enlazar las tablas de Actores y de Peliculas. Nos tiene que quedar de la siguiente forma:

Bueno ahora el Esquema os tendria que quedar igual o parecido al que os mostre al principio del articulo.

Gracias a este cambio como ya he comentado tendremos mas estructurada nuestra tabla y todo mas organizado.

Los que esten acostumbrados al manejo del UML se darian cuanta en el articulo anterior del fallo cometido y de las ventajas de estructuracion que ahora expongo.

Yo no tengo experiencia como tal en este campo pero como comente al principio gracias a los consejos uno aprende y mejora.

Gracias a todos.

En cumplimiento con Ley 34/2002, te recordamos que al navegar por este sitio estás aceptando el uso de cookies. Más información

Las opciones de cookie en este sitio web están configuradas para "permitir cookies" para ofrecerte una mejor experiéncia de navegación. Si sigues utilizando este sitio web sin cambiar tus opciones o haces clic en "Aceptar" estarás consintiendo las cookies de este sitio.

Cerrar