There are five types of artifacts generated.
Class Diagram
1 - Concrete Record class, that you can modify. The Record classes follow the DTO (Data Transfer Object) pattern.
2 - Annotated Base Record class that is regenerated if the table changes.
3 - Concrete Table class, that you can modify. The Table clases follow the TDG (Table Data Gateway) pattern
4 - Base Table class that contains the automatically generated methods.