Downloads and Product Variations

My client wants to be able to have an item downloadable, but it also needs variations. For example, Item A has a standard license and a commercial license. She wants to give the option for download, but doesn’t want to create duplicate products.

How should she go about doing this?