Dear Fedora Community, I'd like to ask your help about the following. We are trying to build a Fedora Repository in our institution (connected with Apache Solr and some search & discovery interface) and while we are designing the appropriate content model, we are facing the following problem:
In several of our collection we would like to manage compound objects so we would like to store the following: - Item Description (based on a metadata schema) - Master file (example: every page is a tiff file) - Derivative Level 1 (example: every page is a jpg file) - Derivative Level 2 (example: a multi-page pdf document) - Technical Metadata for every master and derivative file. We looked the fedora documentation, tutorials, conference materials, and we came up two different scenarios: 1. We are creating one Fedora Object per Item. This object will include one Item Description datastream, several Master and derivative file datastream, and several Technical Metadata datastream. The relationship (isDerivativeOf, isTechnicalMetadataOf) between these objects will provided by a huge RELS-INT datastream. 2. According to the presentation (http://prezi.com/wvfmak-ncfsq/beyond-the-tutorial-complex-content-models-in-fedora-3x/) we are creating atomic Fedora objects (so one page will be one Fedora object, containing a Master File datastream, a Derivative File datastream, and a Technical Metadata datastream). Relation to the item will be provided by the RELS-EXT datastream. Unfortunately the closest thing what I was able to find is the above mentioned presentation, there are no RELS-INT examples existing, and reading the Mailing-List debate about RELS-INT (http://www.mail-archive.com/fedora-commons-developers@lists.sourceforge.net/msg00418.html) confused me a little bit about the future of the RELS-INT. Is there a Fedora Commons Best Practice existing for storing compund objects? And another interesting part is, how should I store the order of the pages? Should I include a datastream containing the Structural section of a METS document? Or should I create some meaningful relationships to use RELS-INT/RELS-EXT? If somebody has an experience, or faced these issues before, I'd appreciate if you could share your expereinces, even recommendations, or just simply list the pros and cons of each solutions. Thank you in advance. Regards, Jozsef ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users