| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Conceptual, Logical, and Physical views of data
dawn wrote:
> mAsterdam wrote:
>>David Cressey wrote:
>>>mAsterdam wrote:
[snip agreement]
>>>>Does it matter if the technical >>>>architecture is given or not (say: we will use DBMS xyz)? >>>Here's the way it works in practice for me: >>>The conceptual model is implementation independent. >> >>Agreed.
When the implementation discussions slow down,
the differences at the conceptual level become clear.
Q: What's the difference between a terrorist and a methodologist?
A: You can reason with a terrorist.
(C) Martin Fowler
>>But what does it mean? >> >>1. If there is no explicit conceptual model >>in an actual project different people will >>assume different models (not just homonym >>synonym stuff - ever tried modelling after >>a series of take-overs? Assumptions go deep).
:-)
>>2. How do we make the conceptual model explicit?
You are the mathematician. I'm not. I'm just an experienced DB guy. (With a good methodologigal (J.J. Klant) education, though. Main (not full) disclosure: economics with a math accent).
>>Is there an effective formalism which can serve >>as a modelling language before the logical model?
> I'm guessing that saying I can do what I need using xhtml makes me
> sound on the not-exactly-professional side, but so be it.
>
>>ORM? (Object Role Models - aside: >>some thought I was talking about Object Relation >>Mapping - a non-issue). >> >>>The logical model is data model dependent (relational v. object oriented), >>>but independent of product, volume, load, and resources.
It is not. Just think of how to handle the decision of choosing a primary key between the alternatives (another thread). Not necessary in say a CODASYL context.
>>>The physical model is dependent on all of the above. Received on Thu Sep 01 2005 - 18:09:08 CDT
![]() |
![]() |