Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Может ли в структуре БД быть таблица без связей с другими?

Программное обеспечениеБазы данных+3
Анастасия П.
  · 6,0 K
надоело  · 14 авг 2019

Легко и не напрягаясь. Связь между таблицами, читай соответствие значения внешнего ключа первичному ключу, это не более чем отражения реальной предметной области. В реальном мире, отражением которого является БД, очень редко бывают обособленные сущности, обоснованно обособленные, но в результате проектирования вам могут понадобиться вспомогательные сущности, таблицы. Типичный пример - таблица которая содержит некоторые наборы констант.

Вторая, и достаточно частая ситуация, когда у нас нет необходимости поддерживать ссылочную целостность на уровне СУБД, за это отвечает клиент первого уровня, ну например сервер приложений.

Третья ситуация - разработчик пытается чуть чуть выиграть в плане производительности. Поддержка ссылочной штука ресурсоемкая.

Ну и как вариант, когда у разработчика программная инфраструктура не предусматривает наличие NoSQL СУБД, а есть необходимость хранить пары ключ-значение. Последняя ситуация не очень хорошая, но жизненная.