powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Лишняя зависимость
6 сообщений из 6, страница 1 из 1
Лишняя зависимость
    #39273363
Rezzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столбец из таблиц является частью составного внешнего ключа у других 4 таблиц, соответственно, если изменить значение данного столбца придется изменять значения и тех 4 таблицах. Это плохо и не соответствует норме.

Сама таблица - > DB_SERIES ---- БД для сайта сериалов.

Данная проблема возникла в таблице №3 - Сезоны. Вопрос: Есть ли способ это исправить, если есть то какой? понять сам, к сожалению, не в состоянии.
...
Рейтинг: 0 / 0
Лишняя зависимость
    #39273482
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rezzov,

сделай в сезонах суррогатный ключ, к которому всё потом будет цепляться, а на (номер+ид_сериала) навесь ограничение уникальности.
...
Рейтинг: 0 / 0
Лишняя зависимость
    #39274432
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RezzovСтолбец из таблиц является частью составного внешнего ключа у других 4 таблиц, соответственно, если изменить значение данного столбца придется изменять значения и тех 4 таблицах. Это плохо и не соответствует норме.

Сама таблица - > DB_SERIES ---- БД для сайта сериалов.

Данная проблема возникла в таблице №3 - Сезоны. Вопрос: Есть ли способ это исправить, если есть то какой? понять сам, к сожалению, не в состоянии.

способ простой: ссылаться всегда на первичный ключ таблицы, который никогда не меняется.

если у тебя ключ меняется, это плохо, используй суррогатные ключи.
...
Рейтинг: 0 / 0
Лишняя зависимость
    #39275071
Rezzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хмм, не понимаю каким образом с помощью ваших предложений решается моя задча, можно поподробней?
...
Рейтинг: 0 / 0
Лишняя зависимость
    #39275117
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не надо менять этот столбец, если вы о ID_сериала
...
Рейтинг: 0 / 0
Лишняя зависимость
    #39275162
Rezzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо разобрался.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Лишняя зависимость
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]