Я разрабатываю небольшое приложение для Windows в .net. Какую БД мне следует использовать?
Структура БД
Таблица 1: Не более 3 полей: 50+ записей (Добавить, Удалить)
Таблица 2: Не более 10 полей: 10-20 записей (Добавить, Удалить)
Я думал об использовании XMLDatabase, но некоторые говорят, что не рекомендуется его использовать. Каковы причины этого?
Если можно использовать XML-файлы в качестве базы данных, можете ли вы предложить некоторые учебные пособия или рекомендации? Я работал с файлами XML раньше. Есть ли что-то другое, когда дело доходит до использования его в качестве БД?
Я также планирую разослать приложение моим друзьям через некоторое время, и эти ребята не программисты, и они менее технически подкованы.
Итак, если я использую сервер SQL, как я могу развернуть его на другом компьютере? Как я могу добавить его в установочный файл?
Обновление: спасибо за ответы. Я собираюсь на SQLite и вот учебник о SQLite и .net, если кто-то заинтересован.