У меня есть эта фиктивная база данных:
пользователи:
компании:
франшизы:
магазины:
Это все первичные ключи ивнешние ключи.
Что я хочу знать, если это плохая практика, делать такие вещи, как положить user_id в таблицу франшиз.
Таким образом, я могу составлять отчеты без каких-либо отношений, а также в случае, если что-то «теряется», я могу выяснить, куда это идет.Это не внешние ключи, определенные в базе данных, но они выглядят как внешние ключи.Или я должен сделать их внешними ключами?
Спасибо за ваш ввод.
edit: Я также подумал, что денормализация, как я думал, может помочь ускорить процесс, не используя всеприсоединяется.