The answer, if you need it is no. For every orderable product, there will need to be a product in what will be the database.
To see how to create the 2 products, with the variations is easy.
You will have one "product type" and two "products" and three fields of variations, but there is no way around in Druapl of having whatever combination of products there are
But the Devil is in the details. For the Variations, Setting up three vocabularies first with all 609 terms: more if not "one size fits all", the fields into the products, you must either enter all of them in by hand: or by hand create a .csv file that you have to upload via the correct module (activated) to the database correct columns of data to the correct database fields, and then repeat for the display section.
It is a lot of work, but it can be done..
If it's too much work for you, you can hire a developer who will know exactly how to do it.
It's just the Drupal works in a two-tier system: the products have to exist individually, and then to the outside World it looks like only two products with lots of variations.