[Relacyjne bazy danych] Podaj przykład relacji pochodzący z dowolnej sfery życia codziennego. Wskaż klucze kandydujące tej relacji.

[Relacyjne bazy danych] Podaj przykład relacji pochodzący z dowolnej sfery życia codziennego. Wskaż klucze kandydujące tej relacji.
Odpowiedź

Z osobą zwiazane za dane: imie nazwisko pleć numer dowodu osobistego pesel zatem mozna powiedzieć, ze dane osoby są relacja, zas atrybutami tej relacji powyzsze, co mozna zapisac tak: dane_osoby(imie, nazwisko, nr_dowodu, nr_pesel, płeć) rekordem relacji nazywa sie wartosci wszsytkich wymienionych atrybutow, dla konkretnej osoby, np: (jan, kowalski, abc123412, 1212120012, M) klucz to ten atrybut, lub grupa atrybutow, ktore sa unikalne dla konkretnej osoby, czyli pewnie moze byc to pesel, bo jest nadawany osobie po urodzeniu i jest unikalny dla osoby, przy czym wtedy mozemy w takiej bazie zapisac tylko osoby posiadajace pesel, a wiec cudzoziemcow juz nie. inne relacje: samochod(numer_podwozia, numer_rejestracyjny, przebieg, marka, model, kolor, wlasciciel, wartosc)  klucz to numer_podwozia przepisy kucharskie (numer_ksiazki_kucharskiej, numer_strony, ilosc_soli, ilosc_cukru, ilosc_maki, czas_przygotowywania, trudnosc), klucz to para atrybutow (numer_ksiazki_kucharskiej, numer_strony) przy zalozeniu, ze w kazdej ksiazce kucharskiej na jednej stronie znajduje sie co najwyzej jeden przepis

Dodaj swoją odpowiedź