Re: [dxwg] A mechanism must be available to identify conformance to each inherited profile given conformance to a profile that specialises it (6.1)

Should be fine - conformance with one parent should not break conformance with another - for example GeoDCAT-AP inherits from both DCAT-AP and GeoDCAT

If you have a situation where schemas are fixed and you cant do this kind of mixing, (e.g. typical XSD) , then this simply isnt possible for that platform to implement, but it doesnt mean the conceptual model can't allow it.

We might have a XSD based profile subclass that adds restrictions that it cannot inherit from two parents that constrain the schema structure (but may be able to inherit from multiple parents that constrain cardinality of elements within the schema)

Its all a matter of separating concerns so each piece doesnt end up with lots of complex qualifications and special cases.  Profiledesc allows axioms to state conformance expectations, but doesnt allow these to be inferred from the arbitrary constraint languages used (include PDF and spreadsheet forms!)



-- 
GitHub Notification of comment by rob-metalinkage
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/214#issuecomment-387921877 using your GitHub account

Received on Thursday, 10 May 2018 01:21:10 UTC