Первый класс (вычисления) - First class (computing) - Wikipedia

слиться с первичный ключ

В моделирование базы данных, а первый класс предмет - это тот, у которого есть личность независимо от других предметов. Удостоверение позволяет элементу сохраняться при изменении его атрибутов и позволяет другим элементам заявлять отношения с элементом.

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

Обычно реляционная база данных будет включать несколько столы, каждый из которых содержит ряды представляющие первоклассные предметы данного типа (например, таблица людей, таблица компаний). Он также будет содержать другие таблицы, представляющие отношения между этими элементами первого класса.

В таблице, представляющей предметы первого класса, один столбец таблицы обычно будет содержать другой целое число присваивается каждой строке (фактически, каждому элементу) как уникальный идентификатор: то есть уникальна для объектов этого типа; объекты разных типов, представленные в разных таблицах, могут случайно иметь один и тот же идентификатор, но совпадение бессмысленно.

В реляционной базе данных таблица, представляющая отношение между двумя или более объектами первого класса (или данными об этих отношениях) обычно нет имеют специальные идентификаторы для своих строк. Вместо этого эти строки будут идентифицированы упорядоченным кортеж состоящий из уникальных идентификаторов элементов первого класса, участвующих во взаимосвязи.