On Mon, Nov 28, 2011 at 4:21 PM, Alexander Johannesen
<[log in to unmask]> wrote:
> Your task should rather
> be to understand the why, who, how, when and the thenceforth of data
> models, and everything else will follow.
Ye good gods, no, no, no!
A more productive task is to understand the who, how, when, and
thenceforth of what tasks actual people want to accomplish with their
computers, and the easiest way to build tools to make their jobs
easier and more joyful. Data modeling is a very useful thing to
understand, especially as it helps you to make design decisions that
don't paint you into a corner down the road.
But an 'all flows from data modeling' thought process leads to FOAF,
FOAF leads to hate, and hate leads to suffering.