У меня есть небольшой ориентированный граф, который в основном является метаданными. Отдельный узел — это таблица, а ребро в этом контексте означает, что таблица1 передает данные таблице2 (запрос таблицы2 относится к таблице1). Поэтому, когда по какой-то причине затрагивается определенная таблица, я хочу понять, какие все последующие таблицы затронуты этим. Поэтому, если узел A затронут, я хочу, чтобы все узлы были доступны из этого узла. Итак, скажем, таблица узлов: -
Nodes = {A,B,C,D}
Edges = { (A,B) , (B,C) , (C,D) }
тогда, если A затронут, я хочу увидеть весь список воздействия, т.е. {B, C, D}.
Я должен иметь возможность щелкнуть по данному узлу в Gephi, и он должен выделить весь подграф, до которого достижимы узлы (поскольку это ориентированный граф) из узла, на который я нажал.