Vysvětlili jsme si vztahy mezi záznamy (1:1, 1:n, m:n)
1:1 Relace (Jedna k jedné) Definice: Každá entita v jedné sadě je spojena s maximálně jednou entitou v druhé sadě a naopak. Příklad: Manželství. Jeden muž může mít pouze jednu manželku a jedna manželka může mít pouze jednoho manžela (v kontextu monogamního systému). Dalším příkladem je Osoba a Pas, kde jedna osoba vlastní jeden pas a jeden pas patří jedné osobě.
1:n Relace (Jedna k mnoha) Definice: Každá entita v první sadě může být spojena s jednou nebo více entitami v druhé sadě, ale entita v druhé sadě je spojena s maximálně jednou entitou v první sadě. Příklad: Zákazník a Objednávky. Jeden zákazník může vytvořit mnoho objednávek, ale každá konkrétní objednávka patří právě jednomu zákazníkovi. Dalším příkladem je Oddělení a Zaměstnanci.
m:n Relace (Mnoha k mnoha) Definice: Každá entita v první sadě může být spojena s jednou nebo více entitami v druhé sadě a naopak. Příklad: Studenti a Kurzy. Jeden student se může zapsat do mnoha kurzů a v každém kurzu je zapsáno mnoho studentů. Dalším příkladem je Knihy a Autoři, kde jedna kniha může mít více autorů a jeden autor napsal více knih.
Pracovali jste na zadaných úkolech
Úkoly
Stáhněte si ukázkový soubor a přehledně vypište, kteří zákazníci mají objednané které produkty spolu s celkovou cenou každé objednávky. Informace pište buď přímo do Excelovského souboru kousek bokem, nebo do samostatného textového souboru.