@Massimo Belgrano I have this link [1] I used when I'm developing a Java project using Hibernate [2]. I used some other materials I studied for a seminar I presented on ORM topic, in the college. Django [3][4] (a Python web framework) uses a more "lightweight" aproach for object-relational mapping. Python also have SQLAlchemy [5] wich is largely used. The topic is complex [6] and need a deep dive into the details. It isn't like to assign a value to an object that represents a database. Many patterns [7] are applied in order to get the best results for performance and liability.
[1] http://www.agiledata.org/essays/mappingObjects.html [2] https://www.hibernate.org/ [3] http://docs.djangoproject.com/en/dev/topics/db/models/#topics-db-models [4] http://docs.djangoproject.com/en/dev/topics/db/queries/ [5] http://www.sqlalchemy.org/ [6] http://www.codinghorror.com/blog/2006/06/object-relational-mapping-is-the-vietnam-of-computer-science.html [7] http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29 -- Daniel Gonçalves Base4 Sistemas Ltda. [www.base4.com.br] [twitter.com/spanazzi] _______________________________________________ Harbour-users mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour-users
