Я с трудом пытаюсь выяснить, когда использовать отношения 1 к 1 в дизайне db или если это когда-либо понадобится.
Если вы можете выбрать только те столбцы, которые вам нужны в запросе, всегда есть точка, чтобы разбить таблицу на отношения 1 к 1. Я предполагаю, что обновление большой таблицы оказывает большее влияние на производительность, чем меньшая таблица, и я уверен, что это зависит от того, насколько сильно таблица используется для определенных операций (чтение/запись).
Итак, при разработке схемы базы данных, как вы относитесь к отношениям 1 к одному? Какие критерии вы используете, чтобы определить, нужен ли вам один, и каковы преимущества использования одного из них?
Спасибо!