ID フィールドと、ID を持つ別のタプルを参照する参照フィールドを持つデータベースがあります。
table
id | ref
1 | null
2 | null
3 | 1
4 | 1
5 | 1
6 | 4
7 | 6
特定の配列を検証して、各要素に n-1 要素の値が参照として含まれているかどうかを確認したいと考えています。チェーンがどこかで壊れている場合....配列は検証されません。
例: array(1,4,6,7)
while ref(7) = 6
、ref(6)=4
およびref(4)=1