ivoa / vo-dml

VO-DML tooling and documents.
Creative Commons Attribution Share Alike 4.0 International
1 stars 1 forks source link

Document rules for 'contained' references #41

Open pahjbo opened 5 months ago

pahjbo commented 5 months ago

the code generation has relaxed the original strict VO-DML rules and allowed 'contained' references - i.e. the sorts of structures in lifecycleTest.vodsl. There still needs to be some rules imposed - e.g. if a reference is a contained reference - then it should not be be allowed also in a non-contained context

pahjbo commented 4 months ago

plugin 4.4 has a new schematron rule to warn about the lifecycle implications of contained references being used outside their containment hierarchy. This still needs to be documented though