Хочу уточнить для лучшего понимания. Движения документа, счет, субконто проводки являются коллекциями, а какого типа эти коллекции: структура, соответсвие?
(2)Не путай себе мозг. Там и так все достаточно запутано. Нафиг тебе не сдалось структура оно или соответствие.
По мне так нечто вроде ТЗ, потому что элементы имеют больше одного поля
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший