У меня есть несколько справочных таблиц, то есть AuditType, StatusType и т. Д. Эти таблицы содержат стандартные данные ENUM. Мое намерение состоит в том, чтобы переустанавливать данные этих таблиц каждый раз, когда я развертываю свои изменения в базе данных, т. Е. Эти таблицы не являются идентификаторами.Справочные таблицы данных ссылочной целостности
Однако эти таблицы могут иметь отношение внешнего ключа к некоторым другим таблицам транзакций. Проблема заключается в том, что, хотя я пытаюсь перестроить данные в этих (справочных) таблицах, я не могу удалить данные, поскольку они уже упоминаются.
Правильно ли иметь отношение внешних ключей в таблице транзакций? Если не так, как я могу справиться с этим сценарием?
Заранее спасибо.
- эта справочная таблица со статическими данными? – Rahul
Что вы подразумеваете под статическими данными? – Immortal