Руководство по использованию редактора баз данных OpenOffice Base. Еременко А.В - 17 стр.

UptoLike

Связывание таблиц Т_ПРОДАЖИ и Т_ТОВАРЫ
Создадим теперь связь, определяющую выбор вводимых данных в поле товар_указ табли-
цы T_ПРОДАЖИ.
Откройте окно Конструктор связей (команда Сервис > Связи), в нем должна отобразиться
связь, определенная нами ранее. Выполните команду меню Вставка > Добавить таблицы и до-
бавьте таблицу T_ТОВАРЫ. Закройте окно выбора таблиц, теперь таблица T_ТОВАРЫ появится в
окне Конструктор связей. Создайте связь, идущую от поля товар_ном таблицы T_ТОВАРЫ к
полю товар_указ таблицы T_ПРОДАЖИ (см. Рис. 11).
Сохраните связь и закройте окно.
С этого момента, в поле товар_указ таблицы T_ПРОДАЖИ, можно вводить только те зна-
чения, которые присутствуют в поле товар_ном таблицы T_ТОВАРЫ, то есть использовать только
существующие товары. Пока в таблицу T_ТОВАРЫ не будет введено ни одной записи, невозможно
будет создать любую запись в таблице T_ПРОДАЖИ, поскольку поле товар_указ должно содер-
жать значение, и это значение должно присутствовать в поле товар_ном одной из записей табли-
цы T_ТОВАРЫ. Поэтому сначала надо создать несколько записей в таблице T_ТОВАРЫ. Такое же
17
Рис. 10: Связывание таблиц
Рис. 11: Окно проектирования связей (окончательный вид)
        Рис. 10: Связывание таблиц


   Связывание таблиц Т_ПРОДАЖИ и Т_ТОВАРЫ
     Создадим теперь связь, определяющую выбор вводимых данных в поле товар_указ табли-
цы T_ПРОДАЖИ.
       Откройте окно Конструктор связей (команда Сервис > Связи), в нем должна отобразиться
связь, определенная нами ранее. Выполните команду меню Вставка > Добавить таблицы и до-
бавьте таблицу T_ТОВАРЫ. Закройте окно выбора таблиц, теперь таблица T_ТОВАРЫ появится в
окне Конструктор связей. Создайте связь, идущую от поля товар_ном таблицы T_ТОВАРЫ к
полю товар_указ таблицы T_ПРОДАЖИ (см. Рис. 11).




       Рис. 11: Окно проектирования связей (окончательный вид)


      Сохраните связь и закройте окно.
      С этого момента, в поле товар_указ таблицы T_ПРОДАЖИ, можно вводить только те зна-
чения, которые присутствуют в поле товар_ном таблицы T_ТОВАРЫ, то есть использовать только
существующие товары. Пока в таблицу T_ТОВАРЫ не будет введено ни одной записи, невозможно
будет создать любую запись в таблице T_ПРОДАЖИ, поскольку поле товар_указ должно содер-
жать значение, и это значение должно присутствовать в поле товар_ном одной из записей табли-
цы T_ТОВАРЫ. Поэтому сначала надо создать несколько записей в таблице T_ТОВАРЫ. Такое же

                                              17