Currently our products are stored in a table that creates multiple records for one product (because it is tied to Content object version).
[1 on screenshot above]
We want to store them in a separate table, allowing us to maintain data integrity on the database level.
[2 on the screenshot above]