Oracle propose l'outil gratuit SQL Developer Data Modeler qui est portable grace à Java.
Voici les instructions afin d'installer Data Modeler sur Ubuntu 10.04 LTS Lucid Lynx (j'avoue de n'avoir que Linux dans "home office").
1. Télécharger le package RPM (lien Oracle) i.e. dans ~/Downloads. L'inscription sur le site Oracle est nécessaire.
Dans mon cas le fichier est nommé "datamodeler-3.1.1.703-1.noarch.rpm"
2. Installer Java 6 SDK (pas de JDK 7 et pas de JRE non plus !).
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" sudo apt-get update sudo apt-get install default-jdk
Sinon, les liens Oracle: instructions, télécharger
3. Installer l'outil "alien"
sudo apt-get install alien
4. Décompresser et installer le package
cd ~/Downloads sudo alien -i datamodeler-3.1.1.703-1.noarch.rpm
5. Vérifier le chemin où JDK est installé. Pour moi le package est dans /usr/lib/jvm/java-6-openjdk
6. Lancer Data Modeller et saisir le chemin vers JDK (/usr/lib/jvm/java-6-openjdk)
datamodeler
Si vous trompez en saisissant, supprimez le fichier de configuration et relancez "datamodeler"
rm ~/.datamodeler_jdk
Et voila (cliquez pour agrandir l'image) !