При вставке записей в таблицу базы данных, которая имеет отношение 1: m к другой таблице, разве не рекомендуется, чтобы соответствующая таблица обновлялась (вставлялась) новой записью? Есть ли какие-либо последствия, если обновится только одна из связанных таблиц?
Кроме того, если я обновлю таблицу со стороны m отношения (например, отношения автомобилей и колес, когда один автомобиль может иметь много колес, но колесо может принадлежать только одному автомобилю), я должен всегда вставлять внешний ключ как явный параметр? Например. если другая связанная таблица имеет систему PK 1, 2, 3, 4, 5 и идет вверх уникальным способом, я должен просто вставить значение внешнего ключа как значение через хранимую процедуру?
РЕДАКТИРОВАТЬ: Это звучит очень по-нюшно, но, к сожалению, я только изучал / изучал проектирование баз данных и Sql Server, в частности, из собственной практики (без формального обучения).