Данные о футбольном чемпионате
Завершено
4
05.11.2019, 10:34
05.12.2019, 04:36
Реализовать систему хранения информации о футбольном чемпионате. Информация опирается на следующие основные классы: Team (команда), Player (игрок), Match (матч). Эти классы связаны друг с другом посредством агрегации, ассоциации и проч.
Team
Player
Match
Обеспечить загрузку и сохранение этой базы данных в текстовый файл формата TSV (Tab-Separated Values). Каждая строка в этом файле должна начинаться со слов team, player, match. Далее будут идти необходимые атрибуты.
Для сохранения и восстановления связей между различными объектами использовать поля id. Например, в строке с записью о матче можно сохранить team1_id и team2_id, а после загрузки всего файл создать связь с реальным объектом.