Могут ли мои данные попасть к другой компании?
Изоляция в самой базе, автоматическая проверка всех таблиц, остановленный модуль, который закрывает экраны, но не стирает данные, и удаление демо, не трогающее введённое вами.
Что вы получаете
- Каждая компания изолирована в самой базе данных — даже ошибка в программе не откроет чужие строки.
- Остановленный модуль закрывает экраны, но не стирает данные.
- Удаление демо-данных не трогает то, что вы ввели сами.
Расшифровка
Каждая компания в системе изолирована на уровне самой базы данных. Это не фильтр, который программист не должен забыть, а правило, которое база применяет к каждой таблице.
Даже ошибка в программе не вернёт строку чужой компании: база сама её не отдаст.
А автоматическая проверка перебирает все таблицы и не пропустит в работу ни одной без такого правила.
Данные принадлежат вашей компании. Если вы остановите модуль или подписку, экраны закроются, но данные останутся на месте: включите модуль снова — и всё на своих местах.
Даже когда владелец удаляет демо-данные, уходит только сгенерированное, а всё, что вы ввели сами, остаётся.
Ничего не стирается, чтобы заставить вас остаться.