Недавно я оказался в путанице базы данных, где управление хочет удалить данные из базы данных, но все же хочет, чтобы эти данные появлялись в других местах. Пример: они хотят удалить все экземпляры продукта whizbang, но они все еще хотят, чтобы whizbang отображался в отчетах о продажах. (если они запустили один для предыдущей даты).Какова продолжительность жизни данных?
Теперь я могу добавить поле, скажем, is_deleted, которое будет отслеживать, был ли этот продукт удален, и тем самым сохранить все мои ссылки, но в течение определенного периода времени у меня есть потенциал для хранения большого количества мертвых данных. (данные, которые никогда не доступны снова). Как справиться с этим не мой вопрос.
Мне любопытно узнать, в вашем опыте, какова средняя продолжительность жизни данных? То есть, в среднем, насколько долго данные являются живыми или хорошими, прежде чем они будут заменены или удалены? Я понимаю, что это относится к типу данных, которые вы размещаете, но, безусловно, все данные имеют определенный срок службы?