I'm working with SQL Server, and most of tables have identity columns of type int. And now, I just came across a book, that tells it's not a good idea to use this mechanism. What are the cons/pros of using identity columns when using NHibernate as ORM?I'm working with SQL Server, and most of tables