Closed tfrancart closed 7 months ago
Hi @tfrancart, OK, that's noted; if you think it would be clear, this will be done in RiC-O 1.O! This improvement should be done for any Relation class as a matter of fact.
Hi @tfrancart, here are my suggestions on this:
This is what I have typed in this Excel file, generated from RiC-O 1.0-beta, - see column C.
What do you think?
Thanks for this proposal, that's great. For improved legibility I propose to move the "source / target" indication at the end of the definition, so that the first sentence remains only conceptual. See proposed Excel table with modified definitions, column D : RelationClassesSpec_withNewDefinitions_TF.xlsx
e.g. "Connects at least one Record Resource or Instantiation to at least one Activity, when the Record Resource or Instantiation results from the Activity. The Record Resource(s) or Instantiation(s) is the source of the Relation, and the Activity(-ies) is the target."
Thanks for this proposal, that's great. For improved legibility I propose to move the "source / target" indication at the end of the definition, so that the first sentence remains only conceptual. See proposed Excel table with modified definitions, column D : RelationClassesSpec_withNewDefinitions_TF.xlsx
e.g. "Connects at least one Record Resource or Instantiation to at least one Activity, when the Record Resource or Instantiation results from the Activity. The Record Resource(s) or Instantiation(s) is the source of the Relation, and the Activity(-ies) is the target."
OK thanks! I will take your proposal as the basis.
OK that's done; see this branch: https://github.com/ICA-EGAD/RiC-O/tree/38-document-direction-of-n-ary-Relation-classes. I will soon merge the concerned #89 PR.
Completed with #89
I know the comment indicates a direction : "Connects at least one Agent to at least another Agent, when the first one is hierarchically superior to the second one." but this does not obviously translate to the source/target properties.
Could this be made more explicit by adding a sentence e.g. "The relation is oriented to the "bottom" of the hierarchical tree, the Agent that is the source of the relation is the parent, and the Agent that is the target of the relation is the child"
This would avoid or at least ease a few headhaches...