Проблема с постоянными данными и обработкой

Хорошо, сначала позвольте мне описать вам мою ситуацию:

  • У меня есть список книг (скажем, List<Book> Books)
  • Для каждой книги нам нужно несколько деталей, например. Автор, название и т. д.

Вот в чем дело :

  • Я создал полный каталог (в виде XML), который я могу десериализовать как объекты. (например, когда приложение загружается)

Что мне нужно:

  • Данные (например, детали книги) не фиксированы — некоторые детали могут быть отредактированы/обновлены позже.
  • Иметь возможность хранить эти данные, чтобы, когда приложение снова откроется, данные все еще были там
  • Иметь доступ к этим данным с любой страницы
  • Иметь возможность легко добавлять привязки к этим данным, чтобы я мог, например. показать список Book в графическом интерфейсе.

Что было бы лучшим способом сделать это эффективно?


person Dr.Kameleon    schedule 09.07.2013    source источник


Ответы (1)


Вы считаете свой sql? Например, Слайт. Вам просто нужно несколько таблиц и отношений, и это очень гибко. Для еще большей гибкости вы можете использовать управление версиями xml в записях для получения подробной информации.

person Suhan    schedule 09.07.2013