@prefix convo: <https://ontology.inferal.com/modules/conversation/> .
@prefix ex: <https://example.com/conversation/query/order/> .
@prefix loc: <https://ontology.inferal.com/modules/localization/> .
@prefix ord: <https://ontology.inferal.com/modules/ordering/> .

ex:conversation a convo:Conversation ; convo:hasContribution ex:message .
ex:message a convo:Message ; convo:contributionOf ex:conversation .
ex:view
    a convo:OrderedView ;
    convo:recordsConversation ex:conversation ;
    convo:hasPositionFrame ex:frame ;
    convo:hasOrderedMembership ex:membership .
ex:membership
    a convo:OrderedMembership ;
    convo:orderedMembershipOf ex:view ;
    convo:membershipContribution ex:message ;
    convo:membershipLocus ex:locus .
ex:locus a loc:Locus ; loc:inFrame ex:frame ; loc:at 1 .
ex:frame a convo:ContributionSequenceFrame ; loc:orderedBy ex:ordering .
ex:ordering a ord:TotalOrdering .
