.NET 4.x Как лучше хранить? Класс по картинке - C#
Формулировка задачи:
Здравствуйте.
Решил начать делать курсовой проект,
Моя задача звучит так:
"Планирование работ выполнения проекта с учетом ограничения по ресурсу.
Минимизация затрат для выполнения комплекса работ в заданный срок"
Вроде информацию нашел почитал, теперь нужно писать код.
НЕ подскажите, как лучше организовать хранение информации, даже не то что бы хранение, а какой класс сделать, чтобы работать с данными такого типа:
Картинка (она же во вложении)
ссылка на первоисточник
Именно как организовать удобное хранение этих квадратов(это какая-либо операция во всем проекте, а маленькие квадраты это ее(операции) характеристики(продолжительность, ресурс, начало, конец ...))
На основе этих квадратов строиться таблица, а дальше уже идет ее оптимизация.
Вот думаю какую лучше модель данных придумать для реализации ПРЕДСТАВЛЕНИЯ (НЕ БД, тк курсовой не серьезный и хочется все в одном решении без прикручивания БД) таких квадратов.
Там по идее есть начало и конец проекта, предшествующие и последующие операции, те похоже на список, те список из "своего" класса, который содержит характеристики операции в проекте), но на сколько я помню, у элемента списка не может быть более 1ого потомка (или я не прав?), вот даже не знаю как лучше подскажите пожалуйста?!?
Заранее благодарен
Решение задачи: «.NET 4.x Как лучше хранить? Класс по картинке»
textual
Листинг программы
<Items> <job id="1"> <first>0</first> <second>A</second> <third>2</third> <fourth>0</fourth> <fifth >2</fifth > <sixth >0</sixth > <seventh >0</seventh > <eighth >2</eighth > <ninth >2</ninth > </job> </Items>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д