Page 54 - 1303
P. 54

багато  полів,  у  зв'язку  з  чим  її  ділять  на  декілька  таблиць,  які

               потім зв'язують;
                     один до багатьох. Цей тип зв'язку зустрічається найчастіше.
               В  нашому  прикладі  –  виконання  одним  платником  багатьох

               платежів;
                     багато  до  багатьох.  Наприклад,    внесення    багатьма
               платниками    платежів  у  декілька  фондів.  У  цьому  випадку  між

               двома  такими  таблицями  мусить  бути  третя  –  проміжна,  яка
               містить їхні обидва кодові поля. Якщо такої таблиці немає, то її
               створюють спеціально з метою забезпечення зв'язку.

                     Зв'язок між таблицями може бути постійним або тимчасовим.
               Постійний  зв'зок  діє  протягом  всього  періоду  роботи  з  БД,
               тимчасовий  –  лише  під  час  роботи  з  тими  об'єктами,  де  він

               використовується.  Постійний  зв'язок  вигідніший,  бо  він
               контролюється             системою,           яка       виключає           можливість
               ненавмисного знищення або зміни типу спільного поля.
                     Для  створення  постійного  зв'язку  між  таблицями  служить

               команда  Схема  даних, кнопка  якої  на панелі інструментів  вікна
               MS  Access  має  вигляд  трьох  маленьких  прямокутників  білого
               кольору,  з'єднаних  між  собою  лініями.  Вікно  Схема  даних,  яке

               вона викликає, показано на рис. 3.3.





















                                      Рисунок 3.3 − Вікно Схеми даних.


                     Як  видно  з  рисунка,  це  вікно  містить  три  таблиці:
               Платники_т,  Оплати_т  і  Фонди_т,  між  якими  встановлені  вже

               готові зв'язки у вигляді ліній, що з'єднують кодові поля.


                                                         54
   49   50   51   52   53   54   55   56   57   58   59