MySQL duomenų bazės ryšių tarp lentelių nustatymas

Spauskite ant duomenų bazės pavadinimo (pagrindiniame lange turite matyti visas lenteles) ir pasirinkite More->Designer įrankį:
SQL Designer
Matysite, kad lentelės nėra sujungtos jokiais ryšiais:
DB whithout relations
Norėdami nustatyti ryšius tarp lentelių pasirinkite lentelės pavadinimą, atsidarykite skiltį Structure ir spauskite Relation view mygtuką:
SQL Relation view
ID laukams, skirtiems ryšius tarp lentelių nustatyti, nurodykite atitinkamą duomenų bazę (Database), lentelę (Table) ir stulpelį (Column) bei spauskite apačioje esantį mygtuką Save. Lentelės books ryšiai:
Books constrains
Norėdami pridėti naują ryšį (ribojimą), spauskite apačioje esančią nuorodą + Add constraint.
Nustatysime ryšius ir kitoms lentelėms. Lentelės books_authors ryšiai:
Books authors constrains
Lentelės orders ryšiai:
Orders constrains
Dabar atsidarius dizainerio langą matysite visus tarp lentelių nustatytus ryšius (pastumdykite lenteles, kad geriau matytumėt):
DB with relations
PASTABA. Spalvos ant ryšių nieko nereiškia. Ryšiai vaizduojami spalvotai tik tam, kad lengviau juos būtų atskirti.

Paskutinį kartą puslapis keistas 2023-03-02

© Joana Katina 2016-2024. Visos teisės saugomos