Relate objects and objectrelationlist

Author Message

Roy Bøhmer

Sunday 24 October 2004 6:49:18 am

Hi!

As far as I know there are two documented ways to relate objects to each other:
1) the datatype 'ezKeywords'
2) the function 'related objects'

Both has some major disadvantages.
The keywords is a great feature, but with several authors the list list of keywords will soon grow confusingly large. You could also make a list of legal keywords, but it's still volunerable for typos.
The related objects is also great, but because it's used to insert images etc. into xmltxt you loose some control of what content should be listed as related content/downloadable files etc. and what should not.

I've gone public with one site using ezObjectrelationlist (ORL) to do the relation. Later I found this to have some major drawbacks too: When two objects both put the each other in ORL the server times out when saving. (some kind of never ending circle resulting in many entires in ORL – all of the same object.) In addition, when an object is deleted its not deleted from the ORLs its in.

Have I missed something?
I use ORL a lot for selecting topstoies etc, but I start wondering if I don't understand the inner working of that datatype. Anyone have an explanation on how ORL stores its data?

How would you do "the perfect" relation of relating content?

Roy B

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.