Witajcie,
Do tej pory większość projektów, które robiłem miały jakieś "flow" dzięki czemu każda nowa tabela, widok, procedura, funkcja, schemat itd. były opisywane i omawiane zanim powstały. Dzięki temu np GUI (w javie, delphi itd.) i backend w np PL/SQL tworzone były jednocześnie i niezależnie na podstawie dokumentów, a dopiero potem gdy było wszystko gotowe robione były testy- w dużym uproszczeniu ale developerzy najpierw omawiali z bazodanowcami co będzie potrzebne.
Obecny projekt wymagał przepisania niemal całości i stanąłem przed trudnym zadaniem opisania wszystkich zmian tym, którzy nie do końca znają bazy danych. W większości przypadków programy typu datagrid, dbvisualizer itp. robią ładny schemat bazy danych, który relacjami leci tabela po tabeli opisuje pola, typy danych itd. Ja natomiast do całego takiego diagramu potrzebowałbym jeszcze swojego rodzaju "dependencies" czyli jeśli mamy tabelę A wygenerowaną z diagramu i do niej odwołuje się widok oraz funkcja FAddA, FEditA oraz FDelA, natomiast w funkcji FAddA jest jeszcze wywołanie funkcji FGetX to chciałbym w ładny graficzny sposób wygenerować drzewo zależności tabela->funkcja1->funkcja...->funkcjaN wraz z nazwami obiektów, listą parametrów i np przykładowym wywołaniem.
Czy znacie jakieś narzędzie, które taką funkcjonalność udostępnia? Czy muszę wszystko dziergać ręcznie?