Прежде всего, я прошу прощения за заголовок... Как только кто-то ответит на него, и я пойму, в чем была моя настоящая проблема, я поставлю лучший вариант.
Я создаю таблицу фактов, которая будет измерять количество ресурсов, связанных со школами:
Количество школ
Количество учащихся
Количество сотрудников
Количество компьютеров (для административного использования и для использования учащимися)
FACT_SCHOOL_RESOURCES
Школа (FK)
Местоположение (FK)
Тип образования (FK)
Всего_школ *
Total_Students
Total_Employees
Total_Students_Computers
Total_Administration_Computers< /i>
* в количестве школ каждая строка будет иметь одинаковое значение (1).
Моя проблема в том, что есть некоторые проблемы «инфраструктуры», связанные со школами, которые я не могу указать в качестве одного из ее атрибутов (атрибут под названием «инфраструктура»), потому что существует более одного типа (источник энергии, источник воды). , Утилизация отходов...), и я не могу использовать каждый тип в качестве атрибута, потому что для каждого типа у меня есть отношение «многие ко многим» с моим школьным измерением, например:
Источник питания
Солнечная панель
Генератор
Городское энергоснабжение
...
Утилизация отходов
Захоронение отходов
Сжигание
Переработка
Компостирование
Из отходов в энергию
...
Используя эти примеры, школа может иметь как свалку, так и переработку, поскольку это утилизация отходов или использование городского энергоснабжения и в то же время генератор или солнечные панели.
Все это необходимо, поскольку исследования показывают, что некоторые из этих вопросов (и многие другие, о которых я не упомянул) связаны с «качеством преподавания» и должен быть способ все это проанализировать.
Как лучше всего решить эту проблему в звездообразной схеме? Является ли это возможным?