Re: O/R Mapper



"Ever tried to add addional fields to
entities in a system with, say 500 entities, and which is already in
production ? happy migrating with your automatic schema updater :) "

This doesn't need to be an issue in all cases. We have designed our
product in a way that the customer can add his own fields/properties to
any domain object. These custom fields/properties even 'survive'
updates of the software.

If we would want to add a specific field/property to all domain objects
then we would simply extend the common base class for all domain
objects.

I think it depends on the requirements and in particular on the
object-oriented design of your system, and how the domain model is
mapped onto the schema.

The story certainly changes if other factors play a role, e.g. the
database schema is given and cannot be changed.

Best regards,
Manfred.
---
http://www.manfred-lange.com
http://manfredlange.blogspot.com
ml at agileutilities dot com

.