Мои требования:
Относительно небольшая база данных: 25-30 таблиц по 4-5 тыс. Строк в каждой.
4-5 пользователей со своими собственными копиями локальной базы данных на своих ноутбуках. Синхронизируйте при необходимости или в конце дня.
Бесплатное решение, так как я делаю эту настройку для ogranization NFP.
В последние несколько дней я изучал различные варианты. Наконец, я думал о сужении наборов данных при сериализации их в XML, но, похоже, это не очень хорошая идея, в конце концов (ответы на мои предыдущие вопросы подтверждают это).
Итак, мой вопрос: какой подход (база данных и технология доступа) мне выбрать? Я хотел бы использовать c # и простую в использовании технологию для доступа к моей базе данных и синхронизации ее в конце дня.
По этой ссылке: http://msdn.microsoft.com/en-us/library/8fxztkff.aspx, MS предлагает два разных подхода. Я удивлен, увидев, что они не упомянули здесь LINQ.
Итак, группа, какой путь вы рекомендуете?
Большое спасибо за чтение.