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

