Какую версию Oracle вы используете?
Oracle 12+ поддерживает столбцы идентификаторов. В PowerDesigner параметр Identity
доступен на вкладке Oracle
в столбце, если СУБД для физической модели данных имеет версию ORACLE 12c.
create table CONTACTS (
ID int
generated always as identity ( start with 1 nocycle noorder) not null,
NAME varchar(100) not null,
constraint PK_CONTACTS primary key (ID)
);
В предыдущих версиях Oracle автоинкремент был реализован с использованием последовательности и триггеров. См. Эту страницу онлайн-документации PowerDesigner , например.