next up previous
Next: Our Source Database Up: A Difficult View Specification Previous: A Difficult View Specification

Issues

During last weeks Lore meeting, we had difficulty coming up with a view specification that would encapsulate the information described by the following statement. ``I want all people who are younger then 15 in my view. Also if 2 people who are younger then 15 and have an edge between them labeled 'Friend' then I want that link as well.''

It is clear that this cannot easily be expressed in a single define statement, since if we ask for all the friend links of people who are younger then 15 then we may get a link to a person who is not 15. In fact I see two approaches to answering this query. Both approaches require 2 define statements. If we are only using the set of constructs that the current implementation of Lore supports then we cannot do it in one statement. I am not sure if it would be possible in the general case.





Jason McHugh
Thu Jan 30 14:22:16 PST 1997