«В таблице может быть только один столбец IDENTITY» - Почему?

«В таблице может быть только один столбец IDENTITY»

Почему это так ? Возьмем сценарий автомобиля, существует уникальный номер корпуса, а также регистрационный номер, который оказывается уникальным. Чтобы изобразить этот сценарий на sql server , нам нужна специальная реализация для одного из столбцов. И наоборот, в Oracle вы можете иметь сколько угодно последовательностей в таблице. Почему существует ограничение на столбец IDENTITY, какие-либо конкретные причины?

Сценарий наличия схемы транспортного средства - это что-то воображаемое, я спрашиваю себя, почему существует ограничение на столбец идентификаторов.

6
задан Chaitanya 27 September 2010 в 20:04
поделиться