Платформа Объекта 4 генератора поддержки для значений идентификаторов как NHibernate? NHibernate имеет классы генератора для помощи с этим.
EF4 поддерживает все, что поддерживает внутренний сервер:
Насколько мне известно, сам EF4 не имеет встроенной поддержки генераторов любого типа.
Честно говоря, я не уверен, что ответственность ORM за это - хорошая идея. На мой взгляд, это действительно следует оставить на усмотрение внутреннего хранилища.
Однако у вас не должно возникнуть проблем с реализацией собственного генератора идентификаторов в коде .NET и подключите его к EF4, если хотите.