Только insert/select - прямая зависимость от таблиц, их полей и индексов.
Как только появляется update/delete - результат назвать невозможно. Из-за MVCC, работы вакуума, требований приложения к длительности транзакций и интенсивности update/delete - размер данных на диске может заметно превышать объём дампа этих же самых данных.
ИМХО, рассчитывать не имеет смысла. Ставите мониторинг, запускаете в бой, смотрите статистику и тренд. Сразу видно, с какой скоростью база растёт, когда кончится место на диске, когда (что куда вероятнее) - iops'ы.