Re: Conceptual, Logical, and Physical views of data

From: Kenneth Downs <knode.wants.this_at_see.sigblock>
Date: Tue, 30 Aug 2005 21:33:18 -0400
Message-Id: <cudfu2-vkr.ln1_at_pluto.downsfam.net>


BobTheDataBaseBoy <"xxx at rcn dot com"> wrote:

> David Cressey wrote:

>> My introduction to databases, back in the 1980s, was, in part, by way of
>> Martin.  I got this description of  multiple views of data: the
>> conceptual, logical, and physical views.
>> 
>> The conceptual view of data:  the data as seen by the subject matter
>> expert. The meaning of each of the values, in context, is part of the
>> subject matter
>> expert's domain.  Database structure is not the domain of the SME, in
>> that role.
>>

> the problem, as i've seen it in large/mainframe organizations (much less
> so in unix/database VAR software whose clients know they're buying a
> better way to do their business), is that SMEs (certainly those whose
> working lives are younger than 1-2-3) seldom are capable of thinking
> beyond the spreadsheet view of data. even if the database
> modeler/designer can get to a 3NF structure, the SMEs still insist on
> seeing all that repeated data in their columns.
>

A long time ago I realized that computer work is 10% technical and 90% people. You are always selling. If you can't sell the correct solution, you cannot blame the user for the design. If the user wants the spreadsheet view, show him a report, bu then when discussing the normalized tables, stress that that you are working out the details of a sub-section of the problem. This approach works for some users, other approaches work for other users, that's why its a people game and not a tech game. Every user wants to be led by somebody who can actually do the leading. If you cannot lead them, they will lead you.

<snip>

>
> i believe it can be proved (not that i can personally) that there exists
> a NF from which any non-normalized view can be reconstructed. just to
> satisfy those SMEs who can't figure out their own data.
>

Is there anything they know that is worthwhile in your world?

-- 
Kenneth Downs
Secure Data Software, Inc.
(Ken)nneth_at_(Sec)ure(Dat)a(.com)
Received on Wed Aug 31 2005 - 03:33:18 CEST

Original text of this message