quien me saca esa duda

| |||
![]() tengo una duda señores y es que he escuchado por ahi que puedo diseñar la base de datos con uml, y si la respuesta fuera positiva donde queda el entidad-relacion(erwin) quien me saca esa duda ![]() |
| ||||
en forma aproximada UML no tiene una notación para una "base de datos", y las tablas relacionales, descendiendo al nivel físico, están alejadas del concepto del diseño orientado a objetos. No obstante, cualquier especialista te dirá que las entidades se pueden representar como clases, con lo que el diagrama de clases puede ser usado para representar un diagrama de entidades (y parcialmente sus relaciones). Hay mucho material sobre esto, que prometo acercarte en otro momento (no tengo direcciones de consulta a mano, pero, por ejemplo, existen interesantes debates sobre el tema en el grupo de Google sobre objetos (http://groups.google.com/group/comp.object). Por ejemplo: http://groups.google.com/group/comp....ebe48086e39126 o http://groups.google.com/group/comp....52441064ac231b o http://groups.google.com/group/comp....96a37ce9b94276 o http://groups.google.com/group/comp....867f10c8c692b1 o http://groups.google.com/group/comp....b84a97512ae836 |
| |||
|
| |||
En cuanto al uso de ERWin o Embarcadero ERStudio (el que uso) pienso que debes mantener el uso, debido a que estas herramientas pueden generar el script de la base de datos, crear triggers, etc. |
| ||||
algo me parecio haber leido sobre este tema en el libro UML y Patrones de Larman, dejame investigar un poco. ....... Los amigos de AgileData han elaborado una extension de UML para el modelado de datos. Todavia no esta aprobado por el OMG, pero sirve este el link http://www.agiledata.org/essays/umlD...ngProfile.html
__________________ http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux |