When should I use Dublin Core?
- You have a rich standard, need simpler one
- You want to disclose your data to other communities using commonly understood semantics
- You want to provide unified access to databases with different underlying schemas
- You need core description semantics and don’t feel compelled to invent them anew