Either approach you mention will work, it is probably better to keep RELS-EXT and DC for their intended purposes (though I don't see anything problematic for having your own predicate to describe where an object was sourced from, this seems to be within the intended use of RELS-EXT).
Folks commonly implement additional indexing and searching services on top for extending the searching capabilities - you could take a look at GSearch for doing this - http://fedora-commons.org/confluence/display/FCSVCS/Generic+Search+Service+2 .2 This is fully configurable, you can decide what fields in which datastreams you wish to index, and if you want can do full-text indexing as well. Steve -----Original Message----- From: Stuart Sierra [mailto:[email protected]] Sent: 28 August 2009 15:57 To: [email protected] Subject: [Fedora-commons-users] Where to store things you need to search? As I learn about Fedora, I'm wondering where to store fields that I want to search on. For example, I'm storing downloaded web pages. I store each page in a Fedora object with two datastreams, one for the content of the page itself and one for HTTP metadata such as the URL. I want to retrieve a downloaded page by referencing its original URL. I could add a "source" attribute to the DC datastream, or I could create my own predicate and add it to the RELS-EXT datastream, then find a page using Fedora's RISearch service. Is either method preferable? Or should I reserve the DC and RELS-EXT datastreams for Fedora's own metadata and maintain my own separate database of URLs? Thanks, -SS ---------------------------------------------------------------------------- -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
