MySQL has AUTO_INCREMENT, Microsoft's Access and SQL server have their ways to do the same thing.
But such as InterBase, Firebird, they don't have the aut-_increment.
For a web site support database design, the database part is pretty simple, and I can manage to use SQL standards for almost all of the database works.
For the portable reasons, such as if switch the codes for MySQL database or InterBase database, I prefer not to using the AUTO_INCREMENT.
What is your opinion?
Thanks!