Customer details: customer has multiple variants of same ite

How to go about the folllowing? I have a item, say item A. This item is produced as oem, and has a certain barcode/print depending on the customer.

Some customers, have multiple versions of the same product. So customer orders products item A l, with barcode X, Y and Z.

Ive looked at item variants, but this will make it to complicated for me.

Would there be a possibility to capture these articles differently? The customer has seperate references / codes for them.

Or can I just add the customer with three different details in the item tab?