We store the metadata for each upload rather than based on the object, i.e., one object could have more than one metadata if it has been uploaded multiple times.
These metadata are provided by the layer above, they could contain information like for example who uploaded the file.