Зависит, что Вы подразумеваете под шаблоном. Если Вы думаете Человек/Компания/Транзакция/Продукт и такой, то да - существует много универсальных схем базы данных, уже доступных.
, Если Вы думаете Фабрика, Singleton... тогда нет - Вам не нужен ни один из них, поскольку они - слишком низкий уровень для программирования DB.
, Если Вы думаете именование объекта базы данных, тогда оно находится под категорией соглашений, не разрабатывают по сути.
BTW, S.Lott, one-many и many-many отношения не являются "шаблонами". Они - основные стандартные блоки реляционной модели.
ETag, сгенерированный IIS состоит из двух частей
Filetimestamp: ChangeNumber
согласно
http://support.microsoft.com/kb/922703/
Как вы заметили, алгоритм не является общедоступным. Но почему вам это интересно? Если вы не создаете клон IIS.