Sobes.tech
Junior

Маалыматтар базасынын контекстинде мамилелер (байланыштар) эмне?

sobes.tech AI

AIден жооп

Маалыматтар базасы контекстинде, мамилет (же байланыш) — бул математикалык түшүнүк, ал негизги реляциондук маалымат моделинин негизинде турат. Мамилет катары, ал саптар жана багыттардан турган таблица катары көрсөтүлөт, анда:

  • Саптар (кортеждер) жеке маалымат жазуулары.
  • Багыттар (атрибуттар) белгилүү түрлөргө ээ талаалар.

Ар бир мамилет уникалдуу биринчи ачкычка ээ — бул бир багыт же багыттардын топтому, ал ар бир сапты так аныктайт. Таблицалардын ортосундагы байланыштар сырткы ачкычтар аркылуу ишке ашырылат, алар башка таблицалардын биринчи ачкычтарына шилтеме кылат.

Мисал катары "Колдонуучулар" мамилети:

user_id (PK) аты электрондук почта
1 Иван ivan@mail.com
2 Мария maria@mail.com

Мында, user_id — биринчи ачкыч, ал ар бир колдонуучуну уникалдуу аныктайт.

Ошентип, мамилет — бул белгилүү структурасы бар таблица, ал маалыматтарды сактоо жана байланыштарды түзүү үчүн мүмкүндүк берет.