Re: why hierarchy?
Date: 26 Jul 2006 12:51:03 -0700
Yes, these are "functions" similar to CREATE, INSERT, SELECT, DELETE and UPDATE in SQL/RM.
Yes, kind of like a car manual: Turn steering wheel to turn car. It doesn't explain how it is accomplished.
The basic ones are create, select, update and delete. Others listed at www.dbfordummies.com/NLI/Function.asp
Yes, see www.dbfordummies.com/NLI/Expression.asp
No, dbd is an implemenation of a data model that I developed. Dbd's scripting interface has LISP-like syntax. See www.dbfordummies.com/NLI/Default.asp
> For example, what analogue does it have to make a logical inference,
> such as 'these are the grand-nephews/first cousins twice removed of
> god's father's sisters'?
In the current universe/god/john/mary example, they are:
(; Find eve's children) (; Finds john and mary) (select eve child *) (; Find john's parents)
(; Finds adam and eve)
(select john parent *)
(; Find adam's children that are part of mars) (; Finds john) (and (select adam child *) (select mars part *)) (; Find eve's children that are part of a planet)(; Finds john and mary)
(and (select eve child *)
(select (select planet instance *) part *))
(; Find god's grandchildren that are part of a planet) (; Finds john and mary) (and (select (select god child *) child *) (select (select planet instance *) part *))
Examples of more complex queries are at
www.dbfordummies.com/Example/Ex039.asp Received on Wed Jul 26 2006 - 21:51:03 CEST