Hi,

I would like to build a portal to order certain documents for a property.  The property are part of an association and all properties in the same association will have the same products available to them.  

I'm considering the following options:
1. Add products for each property and assign the appropriate attributes to the product.  Build a plugin/page to search for the property and filter out the products related to that property.
2. Add products for each association.  Build a plugin/page to search for the property.  When the product is added to cart dynamically see the attributes of the product with the property information.

Is there another option you would recommend?  
Is option 2 possible?

thanks in advance.