El modelo conceptual es en el que plasmas los conceptos del mundo real, independiente de la plataforma y paradigma de modelado que utilices (por ejemplo para una base de datos es independiente del paradigma ya sea relacional, orientado a objetos, orientado a aspectos, difuzo, deductivo, etc). En este modelo colocas lo que tu persives, como dice los conceptos y sus relaciones independiente de si esta bien logicamente o no.
El modelo logico, es un modelo conceptual mas depurado y basado en el paradigma que selecciones, por ejemplo una base de datos relacional, utilizas un modelo entidad-relacion. Un modelo logico ya contiene heuristicas para derivarlo en uno fisico.
El modelo fisico es un modelo que representa la realidad en la implementacion y por lo tanto es dependiente de la plataforma que uses.Lo utilizas para plasmar tu solucion a nivel fisico, en el caso de una base de datos, aca tendrias que modelar de acuerdo al motor de base de datos que uses, por ejemplo aca tendrias que colocar el tipo de datos de tus conceptos logicamente relacionados en los modelos enteriores (ejemplo: Char, String, Int, var, etc)
En resumen:
Conceptual: Conceptos del mundo real como los percibes(Factura, linea de factura, persona, mujer , marido, esposa, etc)
Logico:conceptos con logica (la factura tiene muchas lines de factura, marido esta casado con su esposa que es una persona mujer)
Fisico: Conceptos llevados a la realidad(la factura tendra 5 lineas de factura con campo descripcion string (20), marido se indentifica por su rut, que sera un string(10), etc)
Esa es la diferencia que hay entre los modelos, independiente el lenguaje de modelado que uses:UML, BPMN, DFD, etc.
Answers & Comments
Verified answer
El modelo conceptual es en el que plasmas los conceptos del mundo real, independiente de la plataforma y paradigma de modelado que utilices (por ejemplo para una base de datos es independiente del paradigma ya sea relacional, orientado a objetos, orientado a aspectos, difuzo, deductivo, etc). En este modelo colocas lo que tu persives, como dice los conceptos y sus relaciones independiente de si esta bien logicamente o no.
El modelo logico, es un modelo conceptual mas depurado y basado en el paradigma que selecciones, por ejemplo una base de datos relacional, utilizas un modelo entidad-relacion. Un modelo logico ya contiene heuristicas para derivarlo en uno fisico.
El modelo fisico es un modelo que representa la realidad en la implementacion y por lo tanto es dependiente de la plataforma que uses.Lo utilizas para plasmar tu solucion a nivel fisico, en el caso de una base de datos, aca tendrias que modelar de acuerdo al motor de base de datos que uses, por ejemplo aca tendrias que colocar el tipo de datos de tus conceptos logicamente relacionados en los modelos enteriores (ejemplo: Char, String, Int, var, etc)
En resumen:
Conceptual: Conceptos del mundo real como los percibes(Factura, linea de factura, persona, mujer , marido, esposa, etc)
Logico:conceptos con logica (la factura tiene muchas lines de factura, marido esta casado con su esposa que es una persona mujer)
Fisico: Conceptos llevados a la realidad(la factura tendra 5 lineas de factura con campo descripcion string (20), marido se indentifica por su rut, que sera un string(10), etc)
Esa es la diferencia que hay entre los modelos, independiente el lenguaje de modelado que uses:UML, BPMN, DFD, etc.
Saludos,
MHR
Por deducción.
Conceptual = De concepto, idea.
Lógico = El que ha de ser razonablemente, objetivamente.
Físico = El que es en sí. Lo que es y como es.
Suerte