Yes, every product should have a unique ID to identify for showing that the product has different variants like Colour, Size, Finished type.