Spec-Zone.ru › MySQL Workbench

9.3.2.2 Создание внешнего ключа

Выберите инструмент таблицы ещё раз и разместите другую таблицу на холсте. Назовите эту таблицу invoice_item. Затем нажмите на инструмент 1:n Non-Identifying Relationship.

Сначала щелкните на таблицу invoice_item; обратите внимание, что красная рамка указывает на то, что эта таблица выбрана. Затем щелкните на таблицу invoice. Это создаёт внешний ключ в таблице invoice_item, таблице со стороны «многие» в связи. Эта взаимосвязь между двумя таблицами показана графически с использованием обозначения «лапки ворона».

Вернитесь к стандартному курсору мыши, щелкнув стрелку в верхней части вертикальной панели инструментов. Щёлкните по таблице invoice_item и выберите вкладку Внешние ключи.

Щелкните поле Имя внешнего ключа. Ссылающаяся таблица должна отображаться в столбце Ссылающаяся таблица, а соответствующий столбец — в столбце Ссылающийся столбец.

Чтобы удалить связь между двумя таблицами, щелкните линию, соединяющую таблицы, а затем нажмите Control+Delete.

Поэкспериментируйте с другими инструментами на вертикальной панели инструментов. Удалите связь, выбрав инструмент ластика и щелкнув линию, соединяющую две таблицы. Создайте представление, добавьте текстовый объект или слой.

Сохраните внесённые изменения в файл модели MySQL Workbench (.mwb расширение), выбрав Сохранить в меню Файл или с помощью сочетания клавиш Control+S.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/workbench-en/wb-basic-foreign-key.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API