Obsah
- Definice - Co znamená vztah jeden k jednomu?
- Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje individuální vztahy
Definice - Co znamená vztah jeden k jednomu?
Ke vzájemnému vztahu v relační databázi dochází, když jeden nadřazený záznam nebo pole obsahuje buď nulu nebo jeden podřízený záznam. Tyto vztahy jsou nejsnadněji reprezentovatelné v databázích, protože rodičovské i podřízené záznamy mohou být ve stejné tabulce.
Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
Techopedia vysvětluje individuální vztahy
Například v tabulce CUSTOMER_MASTER v databázi banky je každý zákazník reprezentován jedinečným CUSTOMER_ID, což je také primární klíč tabulky. Každý zákazník může mít také vládně vydaný průkaz sociálního zabezpečení, který obsahuje jedinečné číslo sociálního zabezpečení. Proto musí mít každý zákazník v databázi banky jedno zákaznické ID. Pokud má zákazník jedno, pak může existovat pouze jedno číslo sociálního zabezpečení na zákazníka.
Nadřazené pole (CUSTOMER_ID) má osobní vztah s polem sociálního zabezpečení. Pro takové vztahy je nejlepší je vložit do jedné tabulky pro snadnější orientaci. V tomto případě by číslo sociálního zabezpečení mělo být jednoduše dalším sloupcem v tabulce CUSTOMER_MASTER.