Не понимаю, как работают внешние ключи

120
24 октября 2021, 10:30

Есть проблема, видимо с пониманием принципа работы внешних ключей. Есть бд blog с двумя таблицами - users (где собраны логин, пароли и пр.) и таблица persons (где собираются посты людей, статусы, популярные теги и пр.) Главной таблицей является users, дочерней - persons. Я связал два поля - user_id (главный) и person_id (дочерний). И я хочу, чтобы при регистрировании пользователя в таблице persons был точно такой же person_id, чтобы все статусы, посты, карма и прочая чухня была с одним айдишником. В чем проблема? Я неверно понимаю суть?

Заполняю обычными UPDATE в разные таблицы. В таблицу users данные логина, пароля, а в таблицу persons пихаю путь до аватарки

READ ALSO
Перенос целых слов в CSS

Перенос целых слов в CSS

Есть блок меню, реализуемый через списокЕсть пункт, состоящий из нескольких слов

196
Почему first-of-type и [href$=] не взаимодействуют вместе?

Почему first-of-type и [href$=] не взаимодействуют вместе?

Есть список с позициями, которых может быть произвольное количество, но первый и последний при этом совпадают по ссылке

180
User Script. Перехват события на сайте без дальнейшей обработки события этим сайтом

User Script. Перехват события на сайте без дальнейшей обработки события этим сайтом

Хочу написать скриптПользователь нажимает мышкой на окно сайта, мой скрипт перехватывает это событие, обрабатывает его, но вот сам сайт его...

170
merge, merge sort

merge, merge sort

Я пытаюсь написать сортировку слиянием, но программа падаетПоэтому решила для начала проверить правильно ли работает функция merge, но она...

277