ID is PK and (ID2,ID3) is unique.
ID2 is used for reference to another table, and ID3 is required to be auto-incremented for every ID2 inserted.
If I can auto-increment for every ID2 inserted then, I can save on PHP code to do this.
Btw, for internal db programming, is Oracle the better choice ? I understand you write programs for your database within Oracle. I've to check with my host to provide the free version of Oracle.