Связь между объектами или строками в базе данных, которая порой бывает сложна для начинающих программистов. На самом-же деле с помощью весьма простых шагов данная связь легко выражется в реляционных СУБД.
Первый человек, который рассказывает не про то как он водит мышкой и кликает кнопкой, а про суть вопроса. Т.е. почему нужно делать именно так. Спасибо.
А как быть если у меня две разные таблицы со студентами. К примеру студенты девочки и студенты мальчики (объединить мальчиков и девочек не предлагать) Я к тому, что у меня есть к примеру системный блок в котором может быть разное оборудование, процессор, память, несколько хардов. Как тут быть?
Если к этим таблицам еще добавить таблицы: кафедра и преподаватели и нужно получить общую таблицу со студентом, на какой кафедре учится, какой предмет у него был, какой преподаватель у него вел, то как в этом случае организовывать множественные связи "много ко многим"? Делаем связь студент - предмет, студент - кафедра, кафедра - преподаватель и потом использовать join? Но как бы это было проще и и сразу грамотно реализовывать?
+Volodya Mozhenkov Здравствуйте! Такая ситуация, есть Две таблицы, отношения многое ко многому + соотвественно связующая таблица. Необходимо удалить некую строку из первой таблицы но эта строка имеет отношение к другой строке из второй таблицы. Будет ли правильно настроить каскадное удаление ? Или есть более правильный вариант удаления ? Спасибо!
Или добавить булев филд "deleted" и производить удаление через это свойство. Ищу информацию о том как лучше делать удаление особо ничего конкретного не нашел. Если вам есть что сказать по этой теме а тем более записать видео.
Огроооооомное спасибо, проходил курс на степике и на этой теме прям начал сильно буксовать, посмотрел ваши видео, заняло совсем чуть чуть времени и теперь я ПОНЯЛ то что еще совсем недавно было для меня непостижимо. СПАСИБО!
Здравствуй, а обязательно их в связующей таблице делать составным ключом? Нельзя их оставить ключами кандидатами, а ключом сделать отдельный атрибут(допустим с типом данных счётчик)?
Здравствуйте ! У меня такой вопрос, допустим у меня есть 7 таблиц с документами, есть еще одна таблица(spr ), в которой тоже есть несколько документов(допустим 5 документов), и мне нужно связать по несколько документов из таблицы spr к каждому документу из 7 таблиц . Сейчас у меня есть связь только с одной таблицей, к остальным 6 таблицам нет. Как можно связать остальные таблицы?