normalizacja i sprawdzenie czy relacja jest 3PN
Ostatnio zmodyfikowano 2020-02-07 10:12
robertos18 Temat założony przez niniejszego użytkownika |
normalizacja i sprawdzenie czy relacja jest 3PN » 2020-02-06 21:40:11 Mając schemat relacyjny R=(U,F) : R={(A,B,C,D,E), {A->B,E->C, DE->A,C->E}). Czy R jest w 3PN ? Więc wyznaczyłem klucze kandydujące: DC oraz DE atrybutem niekluczowym jest B i widzę ze atrybut ktory tworzy klucz DC wyznacza jeszcze C->E i z tego wynika ze nie jest 2PN, a skoro nie jest 2PN to nie jest i 3PN . Czy moje rozumowanie jest poprawne? Jeśli tak to czy mozna odpowiedz jakos inaczej uzasadnic? |
|
DejaVu |
» 2020-02-06 22:58:19 Polecam porozmawiać z kolegami z roku :) Sądzę, że to są jedyne osoby, które są zainteresowane rozwiązywaniem problemów, które nie wnoszą niczego wartościowego do branży IT. |
|
pekfos |
» 2020-02-06 23:03:05 z tego wynika ze nie jest 2PN, a skoro nie jest 2PN to nie jest i 3PN . Czy moje rozumowanie jest poprawne? |
Na pewno łączniki w tym zdaniu są poprawne. Żeby wykazać że coś nie zachodzi, wystarczy jeden kontrprzykład. 2PN jest warunkiem koniecznym, by mieć 3PN, więc jeśli możesz pokazać że relacja nie jest w 2PN, to jest to wystarczające. |
|
robertos18 Temat założony przez niniejszego użytkownika |
» 2020-02-07 01:40:37 DejaVu uwazasz ze normalizacja ktora jest jednym z etapow projektowania schematu relacyjnej bazy danych nie wnosi niczego wartosciowego do it ? aha xd |
|
DejaVu |
» 2020-02-07 10:12:38 Tak się nikt nie zabiera do projektowania bazy danych. |
|
« 1 » |