Что лучше использовать: xml\json-файл или SQLite для хранения инфомации (150-200 записей)?
Добрый день!
Планируется ПО с базой организаций (название, контакты, etc), порядка 150-200 организаций, ПО запускается локально на одном ПК, один юзер. Под виндой. Вопрос: пихать все в SQLite или реально можно все это запихнуть в xml и не париться? запросов к "базе" будет порядка 50 в сутки.
Не совсем понимаю в вашем случае про "не париться". Судя по задаче сложность и объемы кода будут примерно одинаковы под все виды хранения, но я бы всё таки предпочел БД, так как на разные доработки она будет более гибкой.
Под вашу задачу большой разницы нет.
Я бы взял JSON - из-за его гибкости. Потому что в реальности с высокой вероятностью записи будут неоднородны - у какой-то фирмы одно контактное лицо, а у какой-то несколько; у каких-то могут быть разные варианты названия; для каких-то понадобится хранить некую дополнительную информацию и тп.
В реляционной базе такое сохранять будет посложнее, чем в джсоне.
JSON не предназначен для хранения информации, он полезен для передачи структур.
Поэтому выбирайте xml или sqlite.
Зависит от того, что конкретно вам удобнее реализовать.