...
- flat, two levels deep (the form is schema.element.qualifier, e.g. "dc.contributor.author"; qualifier can be NULL, e.g. "dc.title")
- not type-checked (everything is a string) with unlimited length (the type is "text" in Postgres, "CLOB" in Oracle).
- the same object may have multiple values of the same metadata field
- the order of metadata fields values is not defined, but DSpace does preserve the order wherever possible (because author names are modeled this way and their order is significant)
...