You know, you design your database, and once your app has been out for a while, you realize how poor some design choices were... and how painful re-engenieering the db will be.
I'm trying to minimize all this. It looks like database design is a black art (as is designing an OO representation of a domain).
Do you have any good pointers for getting proficient at this in a short time? All books I could find are about all the other technical aspects of DBMS...
Thanks
I'm trying to minimize all this. It looks like database design is a black art (as is designing an OO representation of a domain).
Do you have any good pointers for getting proficient at this in a short time? All books I could find are about all the other technical aspects of DBMS...
Thanks









