Подскажите, как лучше всего работать с таблицами при многопользовательском режиме?
Есть клиент на C#, есть БД. Пользователи могут открывать одну и ту же таблицу у себя в клиенте (например, какой-то список). 1 пользователь, допустим, удалил\изменил\добавил несколько записей, другой должен это увидеть. Опрашивать периодически БД? И как лучше изменять таблицу пользователю — нажимать после изменений кнопку Сохранить или обновлять БД в случае изменений автоматически?