- From: Eric Prud'hommeaux via GitHub <sysbot+gh@w3.org>
- Date: Sat, 21 May 2022 13:01:46 +0000
- To: public-shex-dev@w3.org
ShEx.js has the beginnings of this in the accessor branch. The idea is that you create UNIQUE constraints scoped to the particular node/shape pair, or (more expensively), across validations of that shape. Unique language tag is a good example where the uniqueness is scoped to the focus node (e.g. two different entities may both have a Spanish `dct:description` but no single node may do so). An example of global uniqueness would be that no two Users may have the same combination of `givenName` and `familyName`. It's been a long time since I worked on this feature but let me know of any use cases to keep in mind, or, ideally, if you want to geek through some uses cases/examples. -- GitHub Notification of comment by ericprud Please view or discuss this issue at https://github.com/shexSpec/spec/issues/48#issuecomment-1133630557 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Saturday, 21 May 2022 13:01:48 UTC