Ребята, помогите, разобраться на пальцах. (ситуацию упростил до самой сути)
Есть две таблицы. Первая со списком товаров. Назовем ее productTable в ней есть колонка productID и остальные. Есть вторая таблица с комментариями commentTable и конечно тоже с колонкой poductID2(чтобы не путаться). Теперь нужно установить связи таблиц. Предполагаю поставить on-update: cascade и on-delete:cascade Дальше небольшая путаница, в этом и суть вопроса.
В какой таблице эту связь нужно устанавливать?
Я иду в productTable и там ставлю связь productID => poductID2 или наоборот в commentTable и связь poductID2 => productID ?
Продукт без комментария существовать может? запросто. Значит, и ссылаться ему ни на что не нужно.
А комментарий без продукта? чёта вряд ли. Значит, ему ссылаться нужно.
Значит, commentTable (productID2) references productTable (productID).
Из дочерней таблицы в родительскую.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники