Build around the product, not the listing.
One sneaker can appear under different names across marketplaces. Start with a canonical model and colourway, then connect the source identifiers and size variants. That separation lets your application keep a stable identity even when a marketplace changes a title or URL.
