Some RDBS data sources such as PostGIS or GeoPackage may have collections as tables w/ ids for features in those tables unique only to that table. Making an id unique to all features would require the WFS3 server to create some kind of combination of a table identifier (collection name) and the feature's id to produce an id unique to the entire dataset.
Since the link to reach a particular feature always includes the collection name, I propose changing the requirement so that the feature id need only be unique to the collection it is within.
Some RDBS data sources such as PostGIS or GeoPackage may have collections as tables w/ ids for features in those tables unique only to that table. Making an id unique to all features would require the WFS3 server to create some kind of combination of a table identifier (collection name) and the feature's id to produce an id unique to the entire dataset.
Since the link to reach a particular feature always includes the collection name, I propose changing the requirement so that the feature id need only be unique to the collection it is within.