Junior — Middle
По какви начини могат да бъдат свързани таблиците в базите данни?
sobes.tech AI
Отговор от AI
Таблиците в базите данни могат да бъдат свързани помежду си по следните основни начини:
-
Връзка едно към едно (1:1)
- Всеки запис в първата таблица съответства точно на един запис във втората.
- Например, таблицата
Потребителии таблицатаПрофили, където всеки потребител има профил.
-
Връзка едно към много (1:N)
- Един запис в първата таблица е свързан с няколко записа във втората.
- Например, таблицата
Автории таблицатаКниги, където един автор може да има много книги.
-
Връзка много към много (M:N)
- Записите в първата таблица могат да бъдат свързани с няколко записа във втората и обратно.
- Реализира се чрез междинна таблица (join table).
- Например, таблицата
Студентии таблицатаКурсове, където студент може да посещава няколко курса, а курсът може да има много студенти.
Връзките се реализират чрез външни ключове (foreign keys), които осигуряват цялостността на данните и позволяват извършването на обединения (JOIN) между таблиците.