Hi, all,

I'm just learning Fedora Commons and have a question about metadata 
modeling. As far as I can tell, the standard XML metadata stream does 
not provide much structure for metadata---it seems that, normally, the 
values of metadata properties are just stored as strings. So, for 
example, a reference to an author would not point to a unique author 
identifier, but would just store the person's name as a string. Is this 
correct?

So are RDF streams the place Fedora offers for storing structured data 
in general? I understand that this is for relationships within and among 
digital objects. This is great (and completely aligned with the project 
I've been working on---see below) though many, many of the entities I 
need to define relationships to (like people, institutions, places, 
thesaurus terms and external publications) would not normally be 
considered "digital objects" in the repository.

What is the standard practice here for working with data in a structured 
manner, including the modification and addition of data? Does one keep a 
copy of everything in a relational database or some external tool, and 
export it to the flat XML format on a regular basis? Or does one store 
structured metadata in RDF streams, and create digital objects for 
everything, including things that aren't stored in the repository in any 
way? Or not, and just reference non-digital-objects (like people and 
places) from the RDF in the Fedora repository, and use a separate RDF 
store for additional triples describing those objects? And in the case 
of either of these two RDF-centered approaches, what systems might one 
use for modifying/maintaining/creating the metadata?

To give you an idea of where I'm coming from, let me say a bit about the 
project I work on: over the course of several years, we've created a few 
versions of a Semantic Web-based repository system, focused on the 
specific needs of photograph archives researched and disseminated by the 
institution we're based at. You can see the results of our work at 
http://lais.mora.edu.mx/ff/. To see how structured data works for us in 
our complex, specific (though standards-based) metadata format, go to 
the "Catálogo" tab, and try searches for "centro", "roca" or "plano". 
(In Spanish only, I'm afraid; but if you know at least a bit of any 
Romance language, you can probably get the gist of what's going on.) Our 
system, called Pescador, works for our Web site, but is limited in many 
ways. We're now making plans for the future development of this system, 
and are considering ways of integrating what we've done with the wider 
ecosystem of free software archival systems, which has really grown up 
since we started our work. You can see our source code---all GPL'd---at 
http://lais.mora.edu.mx/svn/pescador/trunk/.

Many thanks in advance for your help (and apologies if the answers to my 
questions are already available somewhere that I should have seen and 
haven't), greetings,
Andrew Green





------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to