![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/07/2008, 07:15
|
![Avatar de gnzsoloyo](http://static.forosdelweb.com/customavatars/avatar204377_5.gif) | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses Puntos: 2658 | |
Respuesta: mapeo de tablas Me parece que estás confundiendo el modelo de análisis UML con el modelo de datos relacionales ER.
Aunque el modelo de clases de UML es similar en aspectos visuales y conceptuales con el modelo ER, no es exactamente lo mismo. Elementos tales como agregación y composición no significan lo mismo (y de hecho en general no existen) en el modelo de datos que en modelo de clase.
Para ser un poco más específico, las agregaciones y composiciones son conceptos aplicables solamente a las vistas, y no a las tablas de datos. Las generalizaciones sí son aplicables, pero en el modelo de datos todo se traduce en tablas y relaciones entre tablas. En el modelo ER, las generalizaciones se denominan Entidades Fuertes y Entidades Débiles, lo que luego pasan a ser tablas primarias y tablas dependientes que usan claves primarias y foráneas para relacionarse.
El tema es un poco más largo, pero esto te puede servir como tip.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |