Slide 7
CSCI 201 Guest Lecture: Data Modeling
Why data modeling? (cont.)
Models Map to Code
A good data model will map easily to code. If the domain or requirements change,
change the model, then remap the model changes to code.
Models Facilitate Collaboration
The real problem in software development is scale. What happens when a software
solution is applied to the real world? Real world problem scope (domain) can grow
without limit. Large software projects require many people working in
collaboration. A good model is sufficiently abstracted (simplified) that it
allows people to see where their parts of the projcet fit into the whole.
Next page
Email: Richard dot J dot Wagner at gmail dot com
dm03b.htm, this hand crafted HTML file created October 18, 1997.
Last updated October 22, 2010, by
Rick Wagner. Copyright © 2010, all rights reserved.