Атрибут – это свойство таблицы, другими словами поле таблицы.
Необходимо четко определить, какая именно информация, какого типа, будет содержаться в таблицах базы данных. Так, например, в таблице Оборудование мы будем хранить информацию следующего характера:
Инвентарный номер (тип данных: числовой);
Наименование оборудования (тип данных: текстовый);
Стоимость (тип данных: денежный);
№ пожарного расчета (тип данных: текстовый).
В таблице Сотрудники будут следующие атрибуты:
Табельный номер (тип данных: счетчик);
Фамилия (тип данных: текстовый);
Имя (тип данных: текстовый);
Отчество (тип данных: текстовый);
Дата рождения (тип данных: дата\время);
Дата приема на работу (тип данных: дата\время);
Должность (тип данных: текстовый);
№ пожарного расчета (тип данных: текстовый).
В таблице Пожарный расчет следующие атрибуты:
Номер расчета (тип данных: счетчик).
В таблице Журнал вызова будут свои атрибуты:
Номер вызова (тип данных: счетчик);
Дата вызова (тип данных: дата\время);
Время вызова (тип данных: дата\время);
Адрес вызова (тип данных: текстовый);
Степень возгорания (тип данных: числовой);
Площадь возгорания (кв. м.) (тип данных: числовой);
Номер пожарного расчета (тип данных: текстовый);
Фамилия начальника расчета (тип данных: текстовый).
Примечание (тип данных: текстовый).
Атрибуты таблиц определяются в зависимости от того, какие задачи будет помогать нам решать эта база данных.
В правильно построенной базе данных в каждой таблице есть один или несколько столбцов, значения в которых во всех строках разные. Этот столбец (столбцы) называется первичным ключом таблицы. Первичный ключ таблицы позволяет однозначно идентифицировать ту или иную запись таблицы.
Для таблицы Оборудование таким первичным ключом является поле Инвентарный номер, для таблицы Сотрудники – Табельный номер, для таблицы Пожарный расчет – Номер расчета, а для таблицы Журнал вызовов – Номер вызова.
Обратите внимание, что весь процесс работы по проектированию базы данных пока осуществляется, можно так сказать, «на коленке», т.е. на листе бумаги с помощью ручки или карандаша.