Я новичок в базах данных, но я думаю, что у меня, наконец, ситуация, когда плоские файлы не будут работать.Какую базу данных использовать?
Я пишу программу для анализа результатов многопользовательских игр, где каждая игра может содержать любое количество игроков, сгруппированных в любое количество команд. Я хочу, чтобы игроки могли побеждать, завязывать или оставлять часть игры (и выигрывать/проигрывать на основе производительности команды).
Я также могу захотеть сохранить рейтинги исторических игроков (если только быстрее не просто пересчитывать это из истории своей игры), поэтому я не знаю, означает ли это сохранение рейтинга каждого игрока рядом с каждой игрой или наличие отдельной таблицы для каждого игрока или что.
Как вы думаете, плоские файлы не будут работать? –
Ну ... может быть, так и будет. Я могу попробовать их, но я хотел бы посмотреть, какие параметры базы данных есть. –
Как уже было сказано ниже, понимание теории - это первый шаг, при этом все другие реляционные базы данных более или менее функционально эквивалентны, за исключением того, сколько администрирования им нужно. Если вы просто переходите из области плоских файлов, выберите RDBM, который просит вас меньше всего. – msw