П'ята нормальна форма

П'я́та норма́льна фо́рма (5НФ), також відома як проєкційно-з'єднувана нормальна форма (ПЗ/НФ) — ступінь нормалізації баз даних, утворений для усунення надлишковості в реляційних базах даних, які містять багатозначні факти, шляхом відокремлення семантично пов'язаних кратних взаємозв'язків. Відношення знаходиться в 5НФ тоді і тільки тоді, коли кожна нетривіальна залежність з'єднання визначається потенційним ключем.

Залежність з'єднання *{A, B, … Z} на R визначається потенційним ключем R тоді і тільки тоді, коли кожен з A, B, …, Z є суперключем для R.[1]

Приклад

Розглянемо такий приклад:

Наявність товару у крамарів за брендами
Крамар Бренд Тип товару
Лесь Загородній Акме Порохотяг
Лесь Загородній Акме Хлібниця
Василь Куйбіда Робасто Ножиці садові
Василь Куйбіда Робасто Порохотяг
Василь Куйбіда Робасто Хлібниця
Василь Куйбіда Робасто Парасоля
Любим Жадько Робасто Порохотяг
Любим Жадько Робасто Прозорна труба
Любим Жадько Акме Порохотяг
Любим Жадько Акме Ліхтар
Любим Жадько Німбус Змішувач

Предикатом таблиці є: товари типу визначеного через Тип товару, зроблені брендом визначеним через Бренд, є в наявності у крамаря визначеного через Крамар.

За відсутності яких-небудь правил з обмеження правильних сполучень Крамаря, Бренду та Типу товару, всі три атрибути в попередній таблиці необхідні для відтворення окремої ситуації.

Припустимо, однак, що прийняте таке правило: Крамар займається певними Брендами і певними типами товарів. Якщо він займається брендом B і типом товару P, тоді (припускаємо, що бренд B виробляє тип товару P), крамар має пропонувати продукти типу P вироблені брендом B. Відношення не знаходиться в 5НФ, оскільки в ньому присутня нетривіальна залежність з'єднання *{{Крамар, Бренд}, {Бренд, Товар}, {Крамар, Товар}}, однак підмножини {Крамар, Бренд}, {Бренд, Товар}, {Крамар, Товар} не є суперключами.

В цьому випадку, можливо розділити таблицю на три:

Типи товарів за крамарями
Крамар Тип товару
Лесь Загородній Порохотяг
Лесь Загородній Хлібниця
Василь Куйбіда Ножиці садові
Василь Куйбіда Порохотяг
Василь Куйбіда Хлібниця
Василь Куйбіда Парасоля
Любим Жадько Прозорна труба
Любим Жадько Порохотяг
Любим Жадько Ліхтар
Любим Жадько Змішувач
Бренди за крамарями
Крамар Бренд
Лесь Загородній Акме
Василь Куйбіда Робасто
Любим Жадько Робасто
Любим Жадько Акме
Любим Жадько Німбус
Тип товару за брендом
Бренд Тип товару
Акме Порохотяг
Акме Хлібниця
Акме Ліхтар
Робасто Ножиці садові
Робасто Порохотяг
Робасто Хлібниця
Робасто Парасоля
Робасто Прозорна труба
Німбус Змішувач

Зауважимо, що таке розбиття допомагає усунути надлишковість. Уявімо, що Лесь Загородній починає продавати товари Робасто. За попереднього дизайну ми мали б додати два рядки, бо Лесь Загородній може торгувати двома типами товарів Робасто: хлібницями і порохотягами. З новим розбиттям ми маємо додати лише один запис (в «Бренди за крамарями»).

Використання

Інколи зустрічається ситуація, коли таблиця в 4НФ не знаходиться в 5НФ. Це ситуації, в яких діють складні обмеження з дійсного світу, що накладаються на правильні сполучення значень атрибутів таблиці в 4НФ і не враховані в її структурі. Якщо така таблиця не нормалізована до 5НФ, тягар підтримання логічних зв'язків покладається на застосування, яке займається редагуванням таблиці; існує підвищений ризик порушення логічної цілісності. 5НФ усуває можливість такої нецілісності.

Примітки

  1. Analysis of normal forms for anchor-tables[недоступне посилання з липня 2019]

Read other articles:

Logo Miss World. Berikut merupakan pemegang titel Runner-Up kontes Miss World sejak edisi pertama kontes tahun 1951.[1][2] Pemegang titel Semenjak pelaksanaan Miss World 1951–1952, 1957, 1959–1965, 1967–1978, dan 1980 kontes ini telah menganugerahkan penghargaan kepada Top 5 berupa Miss World, Runner-Up 1, 2, 3, 4, 5. Pada tahun 1954, 1966, 1981–2017 dan 2019–sekarang, kontes ini memberikan penghargaan Top 3 dengan penghargaan Miss World, Runner-Up 1, dan 2. Di sisi ...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Vicco von BülowLoriotVicco von Bülow, 1971LahirBernhard-Viktor Christoph-Carl von Bülow(1923-11-12)12 November 1923Brandenburg an der Havel, Provinsi Brandenburg, Negara Bebas Prusia, Republik WeimarMeninggal22 Agustus 2011(2011-08-22) (umur 8...

 

Marvel Comics fictional character Comics character DraculaDracula as depicted in The Avengers #14 (February 2019). Art by David Marquez.Publication informationPublisherMarvel ComicsFirst appearanceThe Tomb of Dracula #1(April 1972)Suspense #7(March 1951,[1] retroactive)Created byGerry ConwayGene ColanMarv WolfmanBram Stoker (original literary character)In-story informationAlter egoVlad DraculaSpeciesVampirePlace of originEarthTeam affiliationsVampiresLegion of the UnlivingDefendersNot...

Questa voce sull'argomento Nazionali di calcio è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Voce principale: Nazionale di calcio dell'Italia. Italia Under-15 Uniformi di gara Casa Trasferta Sport Calcio Federazione FIGCFederazione Italiana Giuoco Calcio Confederazione UEFA Soprannome Azzurrini Selezionatore Massimiliano Favo Record presenze Davide Sinigaglia (14)[1] Capocannoniere Edoardo Pigozzi (10)[2] Esordio internazionale Spagn...

 

Президент Украиныукр. Президент України Штандарт президента Украины Должность занимает Владимир Зеленский с 20 мая 2019 года Должность Форма обращения Господин президент(укр. Пане Президенте) Резиденция Мариинский дворец, Киев Назначается по результатам прямых выборов С...

 

BaronOlivier De SchutterOlivier De Schutter (2010).Lahir20 Juli 1968 (umur 55)PekerjaanCendekiawan hukum yang mengkhususkan diri dalam hak ekonomi dan sosialDikenal atasPelapor Khusus Perserikatan Bangsa-Bangsa untuk hak atas pangan Olivier, Baron De Schutter (lahir 20 Juli 1968) adalah seorang cendekiawan hukum Belgia yang mengkhususkan diri dalam hak ekonomi dan sosial. Ia menjabat sebagai Pelapor Khusus Perserikatan Bangsa-Bangsa untuk hak atas pangan dari 2008 sampai 2014.[1]...

Sultan Terengganuسلطان ترڠݢانوLambang Kebawah Duli Yang Maha Mulia Sultan TerengganuSedang berkuasaAl-Wathiqu Billah Sultan Mizan Zainal Abidin ibni Almarhum Sultan Mahmud Al-Muktafi Billah Shahsejak 15 Mei 1998Pertabalan 4 Maret 1999 PerincianSapaan resmiPadukaPewarisTengku Muhammad IsmailPenguasa pertamaZainal Abidin IPembentukan1725; 298 tahun lalu (1725)KediamanIstana Syarqiyyah, Kuala Terengganu Sultan Terengganu adalah gelar kepala konstitusional dari negara bagian...

 

Disambiguazione – Se stai cercando l'omonima designazione societaria della AC Salernitana Femminile, attiva dal 1982 al 2010, vedi Associazione Calcio Salernitana Femminile. U.S.F. SalernitanaCalcio Le Granatine, le girls Segni distintivi Uniformi di gara Casa Trasferta Colori sociali Granata Simboli Ippocampo Dati societari Città Salerno Nazione  Italia Confederazione UEFA Federazione FIGC Fondazione 1971 Scioglimento1977 Stadio Stadio Donato Vestuti(9 000 posti) Palmarès Tito...

 

Spanish footballer In this Spanish name, the first or paternal surname is Jiménez and the second or maternal family name is López. Juanmi Juanmi with Real Sociedad in 2018Personal informationFull name Juan Miguel Jiménez López[1]Date of birth (1993-05-20) 20 May 1993 (age 30)[2]Place of birth Coín, Spain[2]Height 1.72 m (5 ft 8 in)[1]Position(s) ForwardTeam informationCurrent team Cádiz(on loan from Betis)Number 9Youth career A...

Prvi razred 1927-1928 Competizione Prvi razred Sport Calcio Edizione 9ª Organizzatore Varie sottofederazioni Luogo Regno dei Serbi, Croati e Sloveni Cronologia della competizione 1926-27 1928-29 Manuale La Prvi razred 1927./28. (in lingua italiana prima classe 1927-28), in cirillico Први разред 1927./28., fu la nona edizione della massima divisione delle varie sottofederazioni (podsaveze) in cui era diviso il sistema calcistico del Regno dei Serbi, Croati e Sloveni. Le vincenti ac...

 

حديقة هاليكالا الوطنية IUCN التصنيف II (حديقة وطنية)    البلد الولايات المتحدة  الموقع الرسمي الموقع الرسمي  معرض صور حديقة هاليكالا الوطنية  - ويكيميديا كومنز  تعديل مصدري - تعديل   20°43′13″N 156°09′19″W / 20.7204°N 156.15515°W / 20.7204; -156.15515 حديقة هاليكال�...

 

Військово-музичне управління Збройних сил України Тип військове формуванняЗасновано 1992Країна  Україна Емблема управління Військово-музичне управління Збройних сил України — структурний підрозділ Генерального штабу Збройних сил України призначений для планува...

Maserati Tipo 26 Una Maserati Tipo 26 Descrizione generale Costruttore  Maserati Categoria Formula Grand Prix Produzione dal 1926 al 1932 Sostituita da Maserati Tipo 26B Note Dati della prima versione Grand Prix Descrizione tecnica Meccanica Motore motore in linea 8 cilindri da 1,5 l Dimensioni e pesi Lunghezza 3670 mm Larghezza 1500 mm Altezza 1250 mm Passo 2650 mm Peso 780[1] kg Risultati sportivi Debutto Targa Florio del 1926 La Maserati tipo 26 fu la prima autovettura da com...

 

Brittonic language spoken natively in Wales WelshCymraeg, y GymraegPronunciation[kəmˈraːiɡ]RegionUnited Kingdom (Wales, England), Argentina (Chubut Province)EthnicityWelshSpeakers Wales: 538,300 (17.8% of the population of Wales in 2021, including both L1 and L2 speakers) England: 110,000 (2001, estimated)[1] Argentina: 1,500–5,000[2][3] Canada: <3,885 (L1)[4] Australia: 1,737 [5] Language familyIndo-European CelticInsular CelticBritton...

 

Period of Japanese history from c. 250 to 710 Further information on this topic: Kofun period and Asuka period This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Yamato period – news · newspapers · books · scholar · JSTOR (October 2013) (Learn how and when to remove this message) Part of a series on theHist...

Genus of flowering plants in the olive family Oleaceae For other uses, see Forsythia (disambiguation). Forsythia Forsythia × intermedia Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Asterids Order: Lamiales Family: Oleaceae Tribe: Forsythieae Genus: ForsythiaVahl Type species Forsythia suspensa(Thunb.) Vahl Synonyms[1] Rangium Juss. in G.-F.Cuvier ForsythiaTraditional Chinese連翹Simplified Chinese连翘TranscriptionsS...

 

チャック・ノリスChuck Norris アル・アサード航空基地でイラク戦争に従軍する兵士達を激励するチャック・ノリス本名 Carlos Ray Norrisカルロス・レイ・ノリス生年月日 (1940-03-10) 1940年3月10日(84歳)国籍 アメリカ合衆国民族 アイルランド系アメリカ人/チェロキー系アメリカ人(英語版)身長 178cm[1]ジャンル 映画・テレビドラマ活動期間 軍人(1958年 - 1962年)格闘家�...

 

كريستيان أمير هانوفر   معلومات شخصية الميلاد 4 يوليو 1885   غموندن  الوفاة 3 سبتمبر 1901 (16 سنة)   غموندن  سبب الوفاة التهاب البريتون  مكان الدفن غموندن  الأب إرنست أوغسطس الثالث دوق كمبرلاند وتافياديل  الأم ثيرا من الدنمارك  إخوة وأخوات جورج وليام أمير هان�...

Music genre Progressive countryOther names Cosmic country[1] Cosmic Cowboy music[2] gonzo country[1] redneck rock[1] twang core[3] Stylistic origins Country Bakersfield sound[4] bluegrass[3] blues[5] folk[3] gospel[5] rock and roll[4] Southern rock[3] Cultural originsLate 1960s, United StatesDerivative formsOutlaw countryalternative country Progressive country is a term used variously to describe a...

 

French explorer, spiritualist and writer (1868–1969) Alexandra David-NéelAlexandra David-Néel in Tibet, 1933BornLouise Eugénie Alexandrine Marie David(1868-10-24)24 October 1868Saint-Mandé, FranceDied8 September 1969(1969-09-08) (aged 100)Digne, FranceNationalityBelgian and FrenchKnown forWriting on Tibet Alexandra David-Néel (born Louise Eugénie Alexandrine Marie David; 24 October 1868 – 8 September 1969) was a Belgian–French explorer, spiritualist, Buddhist, anarchist,...