четверг, 14 февраля 2013 г.

типы связей в реляционных базах данных

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

Соответственно для формы "Команды", можно добавить записи из формы "Игроки".

Добавляя записи в базу данных "Игроки" в поле Команда нужно вводить заглавную букву команды. После этого будет выпадать список всех команд, которые начинаются на эту букву. Функциональность похожа на . И вы одна за другой будете добавлять команды, в итоге получится как на картинке.

При добавлении новых записей (игроков) можно одновременно выбрать несколько команд.

Тип связи Имеет и принадлежит ко многим

Записи буду показаны в отдельной таблице, где их можно сортировать и экспортировать в Excel.

Также можно просмотреть все записи, принадлежащие к какой-либо команде. Для этого нужно нажать на ссылку с названием команды и выбрать опцию показать все связанные записи.

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

К каждой команде может принадлежать много игроков. Добавляя нового игрока, вы можете выбрать для него только одну команду, которая указана во второй форме. Поле с названиями команд будет представлено в виде выпадающего списка с возможностью выбора только одного элемента.

Тип связи Принадлежит

(многие ко многим)

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

В качестве примера используем две таблицы: Игроки и Команды. В первую таблицу добавим названия команд (а также город, рейтинг), а в таблицу Игроки - имена и их игровые номера. Добавив все необходимые поля, в меню Формы вы найдете кнопку Связи.

Пошаговая инструкция

Создать связи между таблицами в реляционной онлайн базе данных MyTaskHelper очень просто. Для этого командой разработчиков создана функциональность Связи.

Как связать две таблицы в базах данных MyTaskHelper

Для начала работы проверьте свою почту и воспользуйтесь письмом для активации.

Неправильный логин / пароль

Как связать две таблицы в базах данных MyTaskHelper

Комментариев нет:

Отправить комментарий