Ортогональды жобалау принципі - Principle of orthogonal design

The ортогоналды жобалау принципі (қысқартылған POOD) дерекқор зерттеушілері жасаған Дэвид МакГоверан және Кристофер Дж 1990 жылдардың басында және алғашқы рет «Деректер базасын жобалаудың жаңа принципі» 1994 ж. шілдеде Деректер базасын бағдарламалау және жобалау санында жарияланды және бірнеше рет қайта басылды. Бұл екі принциптің екіншісі мәліметтер базасын жобалау, олар дерекқорлардың тым күрделі немесе артық болуын болдырмауға тырысады, бұл бірінші принцип толық қалыпқа келтіру принципі (POFN ).

Қарапайым тілмен айтқанда, а-да екі қатынастың болмайтындығы айтылған реляциялық мәліметтер базасы бірдей фактілерді көрсететін етіп анықталуы керек. Сияқты мәліметтер базасын қалыпқа келтіру, POOD сақтаудың бақыланбайтын артықшылығын және мәнді түсініксіздікті жоюға қызмет етеді, әсіресе виртуалды қатынастарға жаңартуларды қолдану үшін пайдалы (мысалы, қарау (мәліметтер базасы) ). Түсінігі жағынан қарапайым болғанымен, POOD жиі түсінбейді және POOD формальды өрнегі нақтылануда.

Бұл принцип - деректер базасы реляциялық алгебраның минималды мұқабалық жиынтығы болу талабын қайта құру. Реляциялық алгебра алгебраның элементтері болып табылатын қатынастарда деректердің қайталануына мүмкіндік береді. Мәліметтер қорының тиімділігіне қойылатын талаптардың бірі - деректердің қайталанбауы. Бұл талап реляциялық алгебраның минималды мұқабалық жиынтығымен орындалады.

Дереккөздер

  • Деректер базасын жою: Ортогоналды дизайн принципі, І бөлім, Д.МакГоверан мен Дж. Джейма [1]
  • Деректер базасын жою: Ортогоналды дизайн принципі, II бөлім, Д.МакГоверан мен Дж. Джейма [2]