Investigate GSDN standards
It looks like the concept of federated product data pools is already covered in the GS1 standards, under the general banner of GSDN (Global Data Synchronization Network).
It'd be worth investing some time into looking at the standards and seeing how they fit into the overall goals of Brocade. See:
https://www.gs1.org/services/gdsn https://en.wikipedia.org/wiki/Global_Data_Synchronization_Network
NOTES
For now, we'll restrict entities to those identified at GTIN-level
Need to investigate Object Name Service (ONS)
GDSN Implementation guide for Trade Items
Global Data Dictionary and Data Model Attributes
GPC related
https://www.gs1.org/standards/gpc/how-gpc-works
https://www.gs1.org/standards/gpc
In particular checkout out the Brick data in "Click here to access the GS1 GPC November Publication 2020" on this page.
Search related
https://www.gs1.org/standards/gs1-smartsearch/1-6 https://www.gs1.org/voc/ https://www.gs1.org/standards/gs1-smartsearch/guideline/gs1-smartsearch-implementation-guideline/101