- From: Richard H. McCullough <rhm@cdepot.net>
- Date: Thu, 17 Apr 2003 08:55:07 -0700
- To: "Roger L. Costello" <costello@mitre.org>, <www-rdf-interest@w3.org>
Yes, I think that's what legal RDF/OWL would look like.
I personally think that is less confusing than inventing a lot of new names.
Also note that the <Lens> ... </Lens> is only used for specifying the
detailed properties of a Lens. Unless you want an anonymous Lens,
you can separate the details. For example (I think this is legal RDF/OWL)
<Camera aaa>
<body bbb />
<lens "HasselbladV" />
</Camera>
...
<Lens "HasselbladV">
<f-stop>...</f-stop>
<focal-length>...</focal-length>
</Lens>
There is a tradeoff here -- between keeping Lens details with each Camera
instance (no searching to find details), and keeping Lens details separate
(shorter descriptions with no repetition and less chance for error).
============
Dick McCullough
knowledge := man do identify od existent done;
knowledge haspart proposition list;
----- Original Message -----
From: "Roger L. Costello" <costello@mitre.org>
To: <www-rdf-interest@w3.org>
Cc: "Costello,Roger L." <costello@mitre.org>
Sent: Thursday, April 17, 2003 7:52 AM
Subject: Re: (Updated) Camera Ontology
> "Richard H. McCullough" wrote:
> >
> > Notice that I used lower case for the "lens" Property/Part.
> > Your upper case "Lens" can be the Class that is the range of the "lens"
> > Property/Part.
> > Then, in my (your) example,
> > "ccc" ("Hasselblad_500V") is the value of the Property/Part "lens",
> > and "ccc" ("Hasselblad_500V") is an instance of the Class "Lens".
>
> Thanks Richard. So, then an instance will look like this:
>
> <Camera>
> <lens>
> <Lens>
> ...
> </Lens>
> </lens>
> <body>
> <Body>
> ...
> </Body>
> </body>
> </Camera>
>
> So, a lens property contains a Lens class, and a body property contains
> a Body class. Is this good practice? I like it, I just thought that is
> might be confusing. What's Best Practice? /Roger
Received on Thursday, 17 April 2003 11:55:51 UTC