Fermigier Stefane wrote:

Gary Poster wrote:

- Jean-Marc Orliaguet's relationship code, which is based on extrinsic triadic relationships, GPL, and used for CPSSkins;


Cf.

http://svn.z3lab.org/trac/z3lab/file/cpsskins/branches/jmo-perspectives/doc/peirce-relations.txt
http://svn.z3lab.org/trac/z3lab/browser/cpsskins/branches/jmo-perspectives/relations/

in case you didn't find it naturally.

 S.


It's ZPL, by the way. It supports monadic, dyadic and triadic types of relations; the triadic ones are mainly used to create relations in a given context. It is designed to be scalable and fast, since it is used to render pages and a same page may easily involve 50 or 100 relations. All relations are indexed, so basically a query involves looking up a single key in a OOBTree. Complex queries similar to catalog queries are not supported, for performance reasons, but there is some flexibility for creating complex predicates.

/JM


_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to