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