Alex Rivera | Logout

Object Normalization

Asked 2009-01-24T18:08:38.827
13

In the same line as Database Normalization - is there an approach to object normalization, not design pattern, but the same mathematical like approach to normalizing object creation. For example: first normal form: no repeating fields.... here's some links to DB Normalization:

http://en.wikipedia.org/wiki/Database_normalization http://databases.about.com/od/specificproducts/a/normalization.htm

Would this make object creation and self-documentation better?

Here's a link to a book about class normalization (guess we're really talking about classes) http://www.agiledata.org/essays/classNormalization.html

Edit
Report

1 Answer

0

Object oriented design is rational but it does not have the same mathematically well-defined basis as the Relational Model. There is nothing exactly equivalent to the well-defined normal forms of database design.

Whether this is a strength or a weakness of Object oriented design is a matter of interpretation.

answered 2009-01-24T21:31:47.997

Your Answer