Ключ - Набор столбцов. Он может состоять из одного столбца, или охватывать все столбцы таблицы.
Виды ключей:
1) естественный ключ – это поле или набор полей, которые имеют некоторый физический смысл.
2) суррогатный ключ (виртуальный) – это поле, которое не имеет ни какого смысла и введено исключительно с целью однозначно идентифицировать запись. Суррогатный ключ предпочтительнее.
(Ключи бывают разные - потенциальные, первичные, альтернативные, внешние, индексные, хеш-ключи, ключи сортировки, вторичные ключи, ключи шифрование и расшифровки и т.д.)
ПЕРЕЧИСЛИТЕ И ОПИШИТЕ ТИПЫ ОТНОШЕНИЙ МЕЖДУ ТАБЛИЦАМИ.
Отношение "один-к-одному" означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице. В качестве примера можно рассмотреть отношения между списком служащих предприятия и таблицей, содержащей их служебные характеристики.
Наиболее часто встречающимся является тип отношения "один-ко-многим". В качестве примеров могут быть рассмотрены отношения между покупателем и купленными им товарами, между предприятием и работающими на нем сотрудниками.
Отношение "много-к-одному" можно сравнить с отношением "один-ко-многим", рассматриваемое с другой точки зрения. Например, между клиентами и сделанными им заказами существует отношение "один-ко-многим". С другой стороны, если в качестве исходной точки рассматривать заказы, то между сделанными заказами и клиентами получается отношение "много-к-одному".