Типы отношений в базе данных При работе с данными из нескольких таблиц устанавливаются связи между таблицами



Дата26.04.2023
өлшемі326 Kb.
#87248
  • При работе с данными из нескольких таблиц устанавливаются связи между таблицами
  • Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях, обычно между полями, имеющими одинаковые имена в обеих таблицах.

Ключевое поле (ключ)

Типы отношений в БД

  • «один к одному»
  • «один ко многим»
  • «многие к одному»
  • «многие ко многим»

Отношение «один к одному»

Отношение «один ко многим»

  • Каждой записи в одной таблице соответствует несколько записей в другой таблице.

Отношение «многие к одному»

  • Аналогично отношению «один ко многим». Зависит от точки зрения, по отношению к какой таблице определять связь.

Отношение «многие ко многим»

  • Нескольким записям в одной таблице соответствует несколько записей в другой таблице.
  • Отношение «многие-ко-многим» представляет собой два отношения «один-ко-многим» с третьей таблицей.

Определение связей между таблицами

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


Достарыңызбен бөлісу:




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет