Hi,

> For any kind of digital object (e.g a movie, a jpeg file, a journal paper, 
> etc) how to find the DOI and how to assign DOI to newly created objects?

Most of the providers offers the possibility to query the metadata information 
saved for each document. In this way you can find, easily or not (depending on 
the quality of the metadata), if an object has already a DOI.
You can check: http://search.datacite.org/help.html to see a few examples.
In the other way round you will find more problems. To create DOIs you should 
be a registered assignment institution and fees may apply. Some prefixes (such 
as 10.5072) are created for testing, you should check if you can use them.

> Do digital objects have unique DOI over the internet, irrespective of where 
> they have been downloaded from? 

I am not sure if I understand correctly the question :)
When you assign a DOI to an object, you should provide where it is located (and 
update it if the object is moved). In the case you host different copies of the 
document, you can add both locations to the same DOI. When someone uses it, the 
DOI server will resolve one or the other location randomly. Load balancing for 
free... ;)
So, back to your question, the DOI identifies the object itself, not the 
location. You should not register different DOIs for the same object, even if 
different copies are located in different places.

> Where may I find some guidance regarding the database design for a digital 
> archive (kind of tables to be had, type of metadata to be stored about each 
> object etc.)? 

Probably Invenio is far too big to be an easy example, but you can download an 
install it. It comes with a pack of testing content where you can check how the 
database is built.
I am afraid this will happen also with the rest of systems, but you can check 
this list in Wikipedia and try to find something smaller: 
http://en.wikipedia.org/wiki/Category:Digital_library_software

> Will tools like those available over the website of dublin core metadata 
> initiative help me in any way? 

This depends on how deeply do you want to go in your design. One of the nicest 
things the DCMI will offer you is their strong effort in interoperability.
You can also check things like: 
http://www.loc.gov/standards/mets/
http://www.w3.org/RDF/
That will help you to build your own ideas.

> How do I use them with MySQL and Visual C?

If you talk about things like the Metadata Registry 
(http://purl.org/dcregistry/) I think it is developed in Java. But I have never 
used it, so I don't know if it has some kind of easy interface... sorry!

Best regards and good luck with your project! :)
 
________________________________________
From: sanghamitra de [[email protected]]
Sent: 07 June 2012 17:51
To: project-invenio-devel (Invenio developers mailing-list)
Subject: Digital Archive development querries

Greetings,
For development of a Digital Archive (as an undergraduate student project) I am 
planning to use MySQL and Visual C. However I have the following questions:


  1.  For any kind of digital object (e.g a movie, a jpeg file, a journal 
paper, etc) how to find the DOI and how to assign DOI to newly created objects?
  2.  Do digital objects have unique DOI over the internet, irrespective of 
where they have been downloaded from?
  3.  Where may I find some guidance regarding the database design for a 
digital archive (kind of tables to be had, type of metadata to be stored about 
each object etc.)?
  4.  Will tools like those available over the website of dublin core metadata 
initiative help me in any way?
  5.  How do I use them with MySQL and Visual C?


Kindly help me with the questions

Thanks & Regards
Sanghamitra De

Reply via email to