Generating mock data for a many-to-many table by making a cross join from data in other tables, randomizing order, and using INSERT...SELECT notation