Мне нужно отобразить структуру пары таблиц базы данных (4-5 вершин) на странице HTML.Я должен показать столбцы, отметить первичный ключ, а также нарисовать соединения внешних ключей (стрелки, я думаю).
Я выбрал raphael.js, и все хорошо, за исключением стрелок внешних клавиш, потому что они должны избегать пересечения со столами и делать это причудливым образом, например, поворачивая углы и прочее.
Кто-нибудь знает решение этой проблемы?Если нет, то как я могу легко нарисовать стрелки?
То, что у меня сейчас есть для пробного использования, это http://jsfiddle.net/eKF6R/
И это хорошо для соединения таблиц, но мне нужно подключитьконкретные столбцы, а также, чтобы избежать пересечения.