digraph foo { { rank=same; simulator; database; visualization; } schema -> simulator; schema -> database; simulator -> database -> visualization; }