в эклипсе же прямо есть entity modelling framework?!
но там без реверса, вроде бы. - это всё специфично очень и, наверняка, платно..
погуглил за тебя :) есть тулзы на базе emf с реверсом, но они все какого-то лохматого года. и не знаю, развиваются ли..