Multiple identifiers
A software project can have multiple DIOs (DOI, a HAL-ID, an ASCL id),
Should we capture all in the dio
field with a list type or force it to keep only HAL-ID for the HAL's deposits?
A more common situation is having multiple IDOs (swh:rev, swh:dir, swh:rel, sha1_git, etc..) for the same project, referencing different artifacts of the software project. Should we capture the collection of references?