Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

 

EAD:

  • Collection-level level attribute
  • Collection-level title
    • still need to test how the importer handles multiple title elements
  • Collection-level date
    • can occur within did/unititle
  • Collection-level identifier
  • Collection-level extent statement

  • Component-level level attribute
  • Component-level title OR component-level date

  • Normalized unitdates
    • must be valid dates (e.g. 2015-02-30 will probably raise an error, but still need to verify this)
    • the end date cannot occur before the begin date (but the end date can equal the begin date).

(should we ensure that container elements have id attributes and parent attributes, or can we just go ahead and change the importing to only use these values when they're present in the EAD source files???)

EAD database and data type constraints

  • title fields can only be 8704 characters (including mixed-content element tags, i believe)....is that right?
  • the following can only be 255 characters (do we need to enforce these requirements, or will the importer still work by truncating the input value?  if the latter, we could raise warnings and/or let the importer add this information to a log file).
    • unitid
    • ead_id
    • ead_location
    • finding_aid_date
    • finding_aid_language
    • finding_aid_revision_date
    • otherlevel attribute
    • extent number
    • dimensions (when not a note) 
  • also need to list out which fields can only be text, and enforce that they don't exceed 65536 characters (or is there a ruby gem that limits this to 65000?).
  • what else?

 

 

EAC-CPF:

 

 

MARC:

 

 

???:

  • No labels