code: @Override
      public OracleDatabase createTable(final Connection _con,
                                        final String _table)
          throws SQLException
      {
          final Statement stmt = _con.createStatement();
  
          try  {
  
              // create table itself
              final StringBuilder cmd = new StringBuilder()
                  .append("create table ").append(getTableName(_table)).append(" (")
                  .append("  ID number not null,")
                  .append("  constraint ");
  
              final String consName = getConstrainName(_table + "_UK_ID");
              cmd.append(consName).append(" unique(ID)");
  
              cmd.append(")");
              stmt.executeUpdate(cmd.toString());
  
          } catch (final EFapsException e) {
              e.printStackTrace();
          } finally  {
              stmt.close();
          }
  
          return this;
      }
docs: For the database from vendor Oracle. An eFaps SQL table
  is created in this steps:
  <ul>
  <li>sql table itself with column <code>ID</code> and unique key on the
  column is created</li>
  <li>sequence with same name of table and suffix <code>_SEQ</code> is
  created</li>
  </ul>
  An eFaps sql table with parent table is created in this steps:
  <ul>
  <li>sql table itself with column <code>ID</code> and unique key on the
  column is created</li>
  <li>the foreign key to the parent table is automatically set</li>
  </ul>
  
  @param _con          SQL connection
  @param _table        name of the table to create
  @throws SQLException if the table or sequence could not be created
  @return this