>Когда ковырял (чтоб понять) MySQL, он еще не умел ссылаться на другие базы/таблицы и брать необходимые данные оттуда.
Да и сейчас это нужно разве что для каскадного обновления или удаления. Я обычно отслеживаю связи в самой программе.
>А обычно (если я правильно понял), такое рисуют в период проектирование БД, а не после =).
Обычно - да. Однако бывает нужно нарисовать такое, если база досталась чужая (например, надо поддерживать чужой проект). По диаграмме удобнее разобраться.
Это кажется умеет(л) Dbdesigner4 (давно-давно мёртвый, хотя скачать можно). Под офтопиком когда-то им пользовался, под линуксом собрать неосилил (он написан на чем-то странном, если не на паскале) - ебилдом собирается, но не пускается.