Pregunta

Me pregunto cómo el modelado de datos orientada a objetos es diferente del objeto modelado de datos relacional?

¿Es algo así como las ventajas de ambos orientado a objetos y modelado de datos relacionales fueron golpeado para lograr objeto modelado de datos relacional?

aplausos

¿Fue útil?

Solución

modelado de datos relacional de objetos compatible con algunos conceptos orientados a objetos, sin dejar de apoyar algunos conceptos relacionales:

  • Herencia - una tabla puede tener un IS-A relación con otra tabla. Asimismo tipos de datos personalizados admiten la herencia.
  • Distinción entre una clase y un objeto (instancia de una clase) que va más allá de simplemente la distinción entre una mesa y una fila.
  • personalizados o datos complejos tipos.
  • relacional lenguaje de consulta.
  • integridad referencial.

modelado de datos orientada a objetos se acaba de persistencia de objetos:

  • Mayor soporte para objetos complejos.
  • No hay lenguaje de consulta - que acaba de recuperar objetos individuales como un gigante tienda de clave / valor.
  • No integridad referencial relacional -. Aunque puede que tenga un objeto contener una referencia a otro objeto
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top