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

Manual de cómo pasar un modelo Objeto semántico a modelo relacional y viceversa

Estas en el tema de Manual de cómo pasar un modelo Objeto semántico a modelo relacional y viceversa en el foro de Bases de Datos General en Foros del Web. Hola a todos, quisiera saber si alguien tiene una guía o manual de cómo pasar mis modelos en Objeto semántico y otros que tengo en ...
  #1 (permalink)  
Antiguo 08/07/2009, 07:53
 
Fecha de Ingreso: septiembre-2008
Ubicación: Bolivia
Mensajes: 6
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Manual de cómo pasar un modelo Objeto semántico a modelo relacional y viceversa

Hola a todos, quisiera saber si alguien tiene una guía o manual de cómo pasar mis modelos en Objeto semántico y otros que tengo en Entidad - Relación al modelo relacional y posteriormente aplicar eso en una base de datos.

También me sirve si alguien tiene lo que pido pero al revés, con ejemplos complicados; por ejemplo en modelo entidad-relación con entidades débiles; herencias, etc.

Sé que no es lo más factible pero es una tarea que debo investigar, y he estado buscando ya por horas y no encuentro nada que me ayude a resolver mi problema.
  #2 (permalink)  
Antiguo 08/07/2009, 08:25
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: Manual de cómo pasar un modelo Objeto semántico a modelo relacional y vice

No has encontrado manuales del tema porque ne realidad no los hay, o al menos nunca encontré ninguno.
El problema central es que lo que intentas es compatibilizar tres modelos distintos (objetos, E-R y datos), de los cuales dos pertenecen al modelo UML y el otro no, y que a pesar de estar emparentados, responden a criterios lógicos completamente diferentes.
Este tipo de problema ya lo ves cuando estudias el paradigma de POO, y se explica en él que cada diagrama de UML representa una vista distinta del sistema. No es posible entonces hacer un paso entre dos de las visiones en forma directa porque simplemente no miran las mismas cosas. En esencia, existen relaciones entre el modelo de clases y el de datos, pero no son relaciones directas.
El modelo de datos de UML se debe armar, no necesariamente sobre la base del de clases, sino sobre el análisis de las reglas de negocio, sobre el cual se construye el modelo relacional. Sobre este es desde donde se desarrolla el modelo de datos del UML.
Si bien, el modelo E-R no existe en UML, es una herramienta necesaria para definir la estructura de las tablas, porque en ese paso es donde se define la existencia de relaciones que no existen ni existirán en el modelo de clases, pero que generarán tablas cuya existencia solo se da a nivel de tablas físicas.
Donde si existen reglas de transformación es en el paso del diagrama E-R al modelo físico de BBDD, que es el que se representa en definitiva en el modelo de datos de UML...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 08/07/2009 a las 08:30
  #3 (permalink)  
Antiguo 08/07/2009, 19:11
 
Fecha de Ingreso: septiembre-2008
Ubicación: Bolivia
Mensajes: 6
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Manual de cómo pasar un modelo Objeto semántico a modelo relacional y vice

Sí pero el problema es que medieron ese trabajito para hacer y es más son preguntas de exámenes que tengo al respecto donde si se debería poder...
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 01:20.