BTW, have you looked at http://www.graphviz.org? These tools produce all manner of directed and undirected graphs from simple text files. Unfortunately, that won't give you a good excuse to learn SQL :) Wayne