Базы данных

Замечание об именах


Каждый из атрибутов, представленных в строках 1—7 2.2, является однозначным. Первые пять атрибутов имеют в качестве своих значений строки символов. Каждый имеет свою форму, такую как указано в графе Область значений. В этой графе указываются ограничения области допустимых значений атрибута (domain constraints). Для атрибута title (строка 1) нет ограничений на его длину или форму, атрибуты lastName и firstName (строки 2 и 3) ограничены по длине 30 символами, а длина значения атрибута rating (строка 4) не может превышать 5 символов. Атрибут ssn (строка 5) ограничен 10 символами и может содержать только цифры 1—9. Атрибуты accountld и numberRentals (строки 6 и 7) являются целочисленными.

Атрибуты в строках 8-9 являются многозначными. Значением атрибута otherUsers (строка 8) является множество строк, т.е. множество имен других лиц, которым разрешено использовать указанный номер счета клиента. Этот атрибут имеет много значений в том смысле, что каждое имя выступает в роли значения атрибута. Значения атрибутов dateAcquired и address (строки 9 и 10) являются составными (они также называются записями). Атрибут dateAcquired состоит из трех полей: месяц, день, год. Атрибут address состоит из двух 30-символьных строк street (улица) и city (город), двухсимвольного обозначения штата state и 9-цифрового обозна»—"и-декса zipcode. Эти атрибуты имеют много значений, поскольку каждое поле записи является значением атрибута.

Комментарии закрыты