linked-usdl / usdl-price

3 stars 1 forks source link

PricePlan a subclass of gr:PriceSpecification #3

Closed drleidig closed 11 years ago

drleidig commented 11 years ago

PricePlan could be a subclass of gr:PriceSpecification for composite price calculation.

Instead of PricePlan we could rename it also CompositePriceSpecification.

This class would have a property usdl:hasPriceComponent.

jorgearj commented 11 years ago

The PricePlan should have a 1:1 relationship with the ServiceOffering. This means that a particular ServiceOffering can have one and only one PricePlan.

As in the example of SugarCRM (http://www.sugarcrm.com/page/editions-pricing/en) we would have 4 different ServiceOfferings: