When you define a primary key, oracle creates a key index. And you will have just one constraint instead of two. Furthermore, foreign key references are not allowed on a column unless defined as a primary key.