# Edit Content OP Proposal Review Edit Form: Reviews:OlafNoppens about Symmetric n-ary relationship

Warning!

Note that each Review is related to the version of the Content OP Proposal's page in the moment the review's page is created the first time. Edit this page only if you want to change, add or clarify the review. In general, better you do a new review, instead of editing this page.

Change review

Input your review in the fields below. If you are unsure of the meaning of the fields, click on the question mark to get an explanation.

The "overall suggestion" should reflect your overall suggestion for this submission, and should be motivated in the responses to the review questions.

Try to cover as many of the aspects as possible, and if applicable give detailed suggestions to the author how to improve and revise the submission.

Thank you for contributing!

 Overall suggestion (score) info.png (-1) : This is not an appropriate submission, in case the author wishes to revise it a new submission is needed => suggest to reject it! (0) : The submission needs a major revision to be certified, the author should revise it and ask for a new review => suggest to reiterate with new reviews! (1) : The submission needs a minor revision to be certified, after revision the pattern can be certified without a new review (reviewers should give detailed recommendations) => suggest minor revision! (2) : The submission is ready for certification => suggest accepting it for certification! : -1 - reject 0 - needs major revision 1 - needs minor revision 2 - accept for certification The patterns tries to express a symmetric n-ary relationship, i.e., that an individual A is related to an individual B with some additional attributes, and that B is related to A with exactly the same attributes. As a matter of course, it can be modelled with a traditional n-ary relationship pattern - but the symmetry has to be modelled explicitly. The patterns tries to eliminate this kind of redundancy. However, it is not clear what the semantics of a "symmetric n-ary relationship" is. The use case (connection points and their distance) can't help because there are no n arguments. In that sense I understand it as a binary relationship with an additional attribute. The name "symmetric n-nary relationship" is misleading. But even then it is not clear how the symmetry is guaranteered with the equivalent axiom: It seems to be a special case of a n-ary relationship where two instantiations wrt. one property is demanded. high

 Problems info.pngAre there any problems or even errors in the pattern? Do you have suggestions for correcting the problems? This field is associated with the property This is a property of type Text. : As already said the main problem is the semantics of a "symmetric n-ary relationship". It also lacks for an explanation/proof of the implementation (which is not clear for me). high

 Overall Understandability info.pngIs the pattern easy to understand from the description? Are all details of the pattern clear? This field is associated with the property This is a property of type Text. : As the pattern is related to the W3C n-ary relationship I suggest to use the same type of diagram and/or examples. Moreover, an example in OWL and/or OWL building blocks are missing.