Hi Philippe
As David has suggested the first thing to try is the MDA (Model Driven Architecture) transformation.
Refer to the User Guide for more specific detail, but here is a summary
1) Right click the package containing the class(es) to be transformed
2) Choose "Code Engineering/Set as namespace root"
3) Create a destination view/package for your data model if not already present in your model
4) Right click the package containing the class(es) to be transformed and choose "transform current package"
5) If your package cobtains child pakcages, select the check box "Inlcude child packages"
6) From the list of classes displayed select the ones to be transformed (the default is all of them)
7) On the right had side of the dialog, check DDL and then select the destination for your data model

Click "Do Transform"
9) After the process is completed you will have a set of tables (one for each class) and a class (data model) diagram
10) Open the diagram and layout the classes
IssuesAs a UML class has no concept of a primary key, a primary key will be added to each table.
This key is of type "int" and has the name "ClassnameID"
This key is used to define foreign key relationships
This will mean some editing of tables/realtionships
The data model is targeted as a specific DBMS (chosen from the Code Engineering Toolbar)
Ypu may have create some mapping between your data types defined in your UML classes and the specific DBMS data types, there are built transformations available.
For best results, model your UML classes using UML primitive types (set the code generation language to "none" for all classes)
The above is far easier to do than it is to describe, try it!
Cheers
Phil