Абонеме́нт (от фр. abonner - подписывать) — договор, по которому одна сторона (абонент[1]) имеет право пользоваться каким-либо имуществом или право требовать оказания определенных услуг от другой стороны периодически, в течение срока действия договора абонемента, либо бессрочно. (wikipedia).
В данной системе абонемент состоит из собственных свойств и услуг, которые в него входят. В один абонемент может входить любое количество услуг. Каждая услуга внутри абонемента обладает собственными свойствами и поведением.
К примеру мы можем создать простой абонемент
«Трен. Зал, 12 пос, 1 мес, любое время, $50»
Его свойства
В составе абонемента будет оказываться только 1 услуга
«Тренажерный зал»
со свойствами
В дальнейшем абонемент продается клиенту и обладает такими свойствами
Услуги внутри него обладают свойствами: