Столбец из таблицы является частью составного внешнего ключа у других 4 таблиц, соответственно, если изменить значение данного столбца придется изменять значения и тех 4 таблицах. Это плохо и не соответствует норме. Сама таблица - > DB_SERIES ---- БД для сайта сериалов. Данная проблема возникла в таблице №3 - Сезоны. Вопрос: Есть ли способ это исправить, если есть то какой? понять сам, к сожалению, не в состоянии.
При изменении значения в одной таблице, а именно в таблице - Сезоны №3, Столбец - № Сезона, нужно будет изменять значения и в других таблицах, которые зависят от этого столбца, а именно таблицы 4,5,6,7,8. Разбирался в нормальных формах и понял, что такая зависимость очень плохо. Меня интересует то, как можно избавится от данной зависимости, не получается спроектировать БД по другому.
у вас избыточная информация, я бы сделад по умолчанию № сезона - 1 и № серии - 1, а ключами сделал id сезона, id серии и в таблицах 4-8 использовал бы id серии хотя стоит почитать про денормализацию базы данных