реально будет видно количество и тип связей.
Дальше у тебя будет выбор примерно такой:
1) остаться в реляционке. Тут все просто, прямо, и местами даже туповато, зато надёжно и предсказуемо. Если данные плохо типизированы, то посмотри на постгре или (внезапно) ms sql server.
2) можно пофантазировать с монгой. С самой монгой работать в принципе весело, результат... ну разный. В целом в ряде случаев, которые решаются в реляционке известным способом в монге тебе придётся как-то очень интересно изъебнуться. В целом это касается большинства документ-ориентированных БД, но тут, если по уму делать, то надо выписать список специальных операций, и смотреть как это все ложится на твою модель данных
3) ну по фану можешь поглядеть на графовые базы. Они очень прикольные, но достаточно медленные.
Ну и самый главный вопрос. А сколько данных-то?
если рассматривать как мускул, то в главной таблице будет около 30 записей, для каждой из которых по 4 таблицы с 5-6 полями числового типа (1 или 0). мускул в принципе мне нравится, но на вдсках я его всегда не с 1 раза поднимал. зато уже есть опыт.
Обсуждают сегодня