owned_products adlı ikinci bir tablo oluşturup user_id ve product_id adında iki temel sütun ekleyip listelemek daha uygun olacaktır. Hatta bu yöntem dinamik olarak yönetilebilir örneğin; eklenme tarihi, sıralama, türü gibi detaylar da listelenebilir. Ek olarak pagination için de uygun. Daha detaylı bir liste sunumu için products ve owned_products tablolarından INNER JOIN kullanarak veri çekebilirsin.
Ekleme: Bu yöntemde ilişkili tablolar kullanılacak dolayısıyla FOREIGN KEY konusuna da bakman gerek. Ürün silindiğinde owned_products'daki verileri de ekstradan bir aksiyona gerek kalmadan güncelleyebilirsin.