Я новичок БД в мир битпораль и имел наивный вопрос. Предположим, что у вас есть связь между сателлитами и сателлитом между двумя таблицами, где мастер хранит важную информацию, а спутниковая сеть хранит информацию, относящуюся только к немногим из записей главной таблицы. Примером может быть «торговля» в качестве главной таблицы и «trade_support» в качестве спутниковой таблицы, где «trade_support» будет содержать только вспомогательную информацию для неэлектронных торгов (которая будет небольшим меньшинством).Ссылка на бит-споры между хозяевами
В ландшафте без битпотемпа мы будем моделировать его как отношения родитель-ребенок. Мой вопрос: в бимпоральном мире, должен ли такой прецедент по-прежнему моделироваться как отношения между родителями и дочерними элементами из двух таблиц с 4 временными столбцами на обеих таблицах? Я не вижу причины, почему это невозможно сделать, но вопрос о том, «должно ли это быть сделано», в моем сознании довольно туман. Любые гуру, чтобы помочь мне с обоснованием выбора?
Плюсы:
- Нормализация
Минусы:
- Дополнительные таблицы и временные столбцы, чтобы поддерживать и управлять ими с помощью DAO-х
- Определение производительным условий соединения
Я считаю, что это должен быть довольно распространенный случай использования и хотел бы знать, есть ли какие-либо лучшие практики, которые я могу извлечь из этого.
Заранее благодарен!