consider this schema: ``` definition resource { ...
# spicedb
j
consider this schema:
Copy code
definition resource {
  relation viewer: user | resource#viewer
}
if the resource ends up at any point pointing back to itself, its a data-driven cycle