私は再帰的に例えば依存関係によってチェックするための最良の方法を知りたい3列* ID、ITEM_ID、依存関係*データベースを再帰的に検索するにはどうしたらいいですか?
とMySQLのテーブルiはITEM_ID 3の依存関係をチェックしていますし、それがITEM_ID 2私を必要と言っていItem_ID 2の依存関係をチェックする必要があります
これをPHPで実現する最も良い方法は何ですか?
ID | Item_ID | Dependency |
---+---------+------------+
1 | 3 | 2 |
---+---------+------------+
2 | 2 | 4 |
---+---------+------------+
3 | 2 | 5 |
---+---------+------------+
依存関係がnullになるまで続行しますか?あなたの退室条件は何ですか? –
これは何度も依頼されています。単にstackoverflowやgoogleで検索してください。 – Basti
はまた、自己参照列(つまり、同じテーブルのID)に依存します。rは異なるテーブルを指していますか? – prodigitalson