Первым шагом при проектировании любого хранилища данных является выбор бизнес-процесса. Вы уже сделали это, определив требования к отчетности на основе статистики бейсбола, что уже является очень четко определенным процессом (основанным на правилах игры).
Второй шаг - определить зерно. Зерно - это самый низкий уровень детализации, который вы должны представлять при составлении отчетов. Для вашей ситуации в бейсбольном матче это, скорее всего, шаг.
Далее вы должны указать размеры, необходимые для описания вашего зерна. Все они легко опознаваемы - игра, кувшин, тесто и дата игры очевидны для начала.
Наконец, вы бы идентифицировали факты, которые содержат меры, относящиеся к этим измерениям. Это включает в себя многие меры из вашего вопроса, в том числе, был ли забит забег - который будет аддитивным по любой комбинации измерений, то есть на уровнях иннинга, игры, команды, игрока или сезона.