none
Dudas acerca de relaciones entre tablas y entre clases con UML RRS feed

  • Pregunta

  • Hola a todos;

    No sabía muy bien dónde hacer estas preguntas, ya que son un poco off-topic, pero creo que el tema no está muy bien explicado en los libros, y es de interés:

    1-Si 2 tablas de una BBDD tienen un campo en común, a esta relación ¿cómo se la llama en en un modelo Entidad-Relación (o  en el que sea) con notación UML?

    2.Si desde una clase A se crea una instancia de una clase B, para llamar desde A a un método de B:

    -2.1 ¿Como se llama la relación en UML entre la clase A y la B? 

    -2.2 ¿Como se llama la relación en UML entre la clase B y la A?, es posible que sea la misma relación que en 2.1. 

    Los tipos de relación en UML son:

    1-Asociación,

    2-Generalización\Herencia,

    3-Agrecación\Composición

    4- Dependencia.

    Muchas gracias, un saludo

    miércoles, 18 de abril de 2012 22:19

Respuestas

  • hola

    1-

    a nivel de base de datos seria una relacion de integridad , o sea una referencia de una tabla con otra, por medio de estos campos

    a nivel de UML seguramente sea una asociacion, o si esta relacion es algo fuerte a nivel de negocio podria ser un agregacion

    2.1-

    lo que realizas alli es una instancia, pero solo es eso quizas sea una relacion de uso

    2.2-

    segun entiendo es el mismo tipo de relacion ambas se usan mutuamente, creando instancias una de otra

    Los tipos de relación en UML son

    exacto

    Modelo de Clases

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta arrocal miércoles, 7 de agosto de 2013 15:37
    viernes, 20 de abril de 2012 4:01