There are several tables that reference non-existent records from the table products which causes foreign key violation