Я подумываю изменить дизайн таблицы или создать другую таблицу в другом формате. Пробовал несколько способов, но не нашел правильного решения.
- Технический стек – MySql, Django, DRF
- Имя таблицы – Compare_college.
- Столбцы — id, College_1, Course_1, College_2, Course_2, College_3, Course_3, College_4, Course_4
Каждый курс сопоставлен с колледжем, доменом и уровнем. Но колледж может быть сопоставлен с несколькими курсами.
Основные таблицы и столбец:
- Колледж — идентификатор, название, опубликовано
- Курс — идентификатор, название, опубликовано, домен, уровень
Мне нужны аналитические данные:
- 10 наиболее сравниваемых колледжей на основе домена или уровня или без фильтра на уровне домена.
- 10 наиболее сравниваемых комбинаций колледжей (пар) на основе домена или уровня или без фильтра.
- 10 наиболее сравниваемых колледжей курс.
Я работаю над django над созданием API.
Подробнее здесь: https://stackoverflow.com/questions/798 ... timization
Мобильная версия