The record has four sequences. Three of which are BOF (beginning of file) and one is EOF (end of file). Ideally this should be encoded in pairs where each BOF has an EOF, e.g. fmt/12. This is how we make sure the signature is accurate. The EOF is the same in each case, however, so I don't know if that causes a problem with the Wikidata folks. From a Siegfried perspective, I'm not sure how to encode a heuristic around this. Of course it is possible, we can say, if there is a mismatch between the number of BOF and EOFalways assign the same EOF to each BOF - but that's not exactly what record is saying. If more signatures are encoded from different sources then trying to tease this information apart becomes ever more difficult.
Description of problem
The record has four sequences. Three of which are BOF (beginning of file) and one is EOF (end of file). Ideally this should be encoded in pairs where each BOF has an EOF, e.g. fmt/12. This is how we make sure the signature is accurate. The EOF is the same in each case, however, so I don't know if that causes a problem with the Wikidata folks. From a Siegfried perspective, I'm not sure how to encode a heuristic around this. Of course it is possible, we can say, if there is a mismatch between the number of BOF and EOFalways assign the same EOF to each BOF - but that's not exactly what record is saying. If more signatures are encoded from different sources then trying to tease this information apart becomes ever more difficult.
Permalink
https://www.wikidata.org/w/index.php?title=Q27229608&oldid=784082439