для сопоставления план-факт нужен общий ключ, а по какому уровню детализации - решать уже по месту. либо план растягивать на возможные варианты, либо в транзакции формировать ключ для плана.
короче мне понравился вариант где я джоиню в таблицу фактов планы вместо того чтобы держать их отдельными таблицами... тогда получится + 15 столбцов в таблице фактов вместо +15 таблиц =)