ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] predicates in RDF

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: paola.dimaio@xxxxxxxxx
Date: Thu, 3 Jan 2008 14:42:57 +0700
Message-id: <c09b00eb0801022342v42922dd6o37899d166f29ff87@xxxxxxxxxxxxxx>
Dear Matthew    (01)

thanks for link to paper, most interesting, will reference the
principles which make perfect sense    (02)

read it quickly but I do not see anything in there that contradicts
directly the noun/verb good practice though, have I missed something?    (03)

what do you think of the idea about mapping rdf  s-p-o  to a e/r
diagrams? does it make sense to you?
I think the idea is outlined here
http://delivery.acm.org/10.1145/1070000/1066828/p666-upadhyaya.pdf    (04)

PDM    (05)



On Jan 2, 2008 8:02 PM,  <matthew.west@xxxxxxxxx> wrote:
> Dear Paola,
>
>
> > > MW: Entity (types) are  the types of things you wish to hold data
> > > about. These can be as much verb based - actions, as noun based. So
> > > most companies would wish to hold data about the sales they
> > made, for
> > > example.
> >
> > I think its considered good practice. Similar arguments would be
> > applicable to RDF, imho
> >
> > Some references quoted below
>
> MW: For an alternative view try:
> Developing High Quality Data Models:
> http://www.matthew-west.org.uk/Documents/princ03.pdf
>
>
> Regards
>
> Matthew West
> Reference Data Architecture and Standards Manager
> Shell International Petroleum Company Limited
> Registered in England and Wales
> Registered number: 621148
> Registered office: Shell Centre, London SE1 7NA, United Kingdom
>
> Tel: +44 20 7934 4490 Mobile: +44 7796 336538
> Email: matthew.west@xxxxxxxxx
> http://www.shell.com
> http://www.matthew-west.org.uk/
>
> >
>
> > [PS]
> > Heuristics-based entity-relationship modelling through natural ...
> > File Format: Adobe PostScript - View as Text
> > generation of Entity-Relationship (ER) diagrams for database modelling
> > from a ..... part of speech such as noun, verb and determiner to
> > reflect the word's ...
> > www.infm.ulst.ac.uk/~paul/pubs/omaraics04.ps - Similar pages
> > - Note this
> >
> >
> > >
> > 2.1 Overview of Data Modelling
> > The first step in designing a database application is to understand
> > what information
> > the database must store. This step is known as requirements analysis.
> > The information
> > gathered in this step is used to develop a high-level description of
> > the data to be stored
> > in the database. This step is referred to as conceptual design, and it
> > is often carried out
> > using the ER model. ER models are built around the basic
> > concepts of entities,
> > attributes, relationships and cardinality. An entity is an object that
> > exists in the real
> > world and is distinguishable from other objects. These are typically
> > derived from
> > nouns. Examples of entities include the following: a "student", an
> > "employee" and a
> > "book". A collection of similar entities is called an entity set. An
> > entity is described
> > using a set of attributes. The attributes of an entity reflect the
> > level of detail at which
> > we wish to represent information about entities. Attributes
> > may be derived from
> > adjectives and adverbs. For example, the "Student" entity set may have
> > "ID_number",
> > "Name", "Address", "Course" and "Year" as its attributes. A
> > relationship is an
> > association among two or more entities. Relationships can be typically
> > derived from
> > verbs. For example, we may have a relationship from this
> > sentence: A student may
> > "take" many courses. "take" implies a relationship between the entity
> > "student" and
> > "course". Cardinality represents the key constraint in a relationship.
> > In the previous
> > example, the cardinality is said to be many-to-many, to indicate that
> > a student can
> > take many courses and a course can be taken by many students. In an ER
> > diagram, an
> > entity is normally represented by a rectangle. An ellipse usually
> > represents an attribute
> > meanwhile a diamond shape shows a relationship. Cardinality is
> > represented by 1 for
> > the one-sided and M for the many-sided.
> >
>
> > _________________________________________________________________
> > Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
> > Subscribe/Config:
> http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
> Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
> Shared Files: http://ontolog.cim3.net/file/
> Community Wiki: http://ontolog.cim3.net/wiki/
> To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx
>
>
>
>
> _________________________________________________________________
> Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
> Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
> Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
> Shared Files: http://ontolog.cim3.net/file/
> Community Wiki: http://ontolog.cim3.net/wiki/
> To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx
>
>    (06)



-- 
Paola Di Maio
School of IT
www.mfu.ac.th
*********************************************    (07)

_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (08)

<Prev in Thread] Current Thread [Next in Thread>