@prefix abg: <https://ontology.inferal.com/modules/advertising-budget/> .
@prefix adm: <https://ontology.inferal.com/modules/advertising-measurement/> .
@prefix ex: <https://example.com/advertising-budget/query/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# Same currency, same shape, different period. Not comparable.

ex:dailyAllowance-scope a abg:BudgetScope ;
    abg:coversEntity ex:campaign1 ; abg:sharedAcrossEntities false .
ex:dailyAllowance a abg:Budget ; rdfs:label "dailyAllowance" ;
    abg:budgetAmount ex:dailyAllowance-amt ; abg:budgetPeriod abg:dailyPeriod ;
    abg:budgetDeliveryMethod abg:standardDelivery ; abg:appliesToScope ex:dailyAllowance-scope .
ex:dailyAllowance-amt a adm:MonetaryAmount ;
    adm:amountValue "500.00"^^xsd:decimal ; adm:currencyCode "USD" .

ex:lifetimeAllowance-scope a abg:BudgetScope ;
    abg:coversEntity ex:campaign2 ; abg:sharedAcrossEntities false .
ex:lifetimeAllowance a abg:Budget ; rdfs:label "lifetimeAllowance" ;
    abg:budgetAmount ex:lifetimeAllowance-amt ; abg:budgetPeriod abg:lifetimePeriod ;
    abg:budgetDeliveryMethod abg:standardDelivery ; abg:appliesToScope ex:lifetimeAllowance-scope .
ex:lifetimeAllowance-amt a adm:MonetaryAmount ;
    adm:amountValue "12000.00"^^xsd:decimal ; adm:currencyCode "USD" .
