Таким образом, идея NoSQL заключается в том, что он сначала разрабатывается с учетом внешнего интерфейса.Теперь моя проблема в том, что каждый из моих 20 разработчиков внешнего интерфейса просто собирается смешивать и сопоставлять данные для работы на своих внешних экранах.Это оставит вас с ужасной базой данных.Как вы справляетесь с этим?
Раньше с SQL им приходилось запрашивать изменения в базе данных, чтобы добавить свою собственную вещь.Или они должны были запросить API
для того, что им нужно.
Теперь, с NoSQL (особенно с подключениями Firebase во внешнем интерфейсе), они могут просто читать и писать со стороны внешнего интерфейса.Это означает, что они собираются создавать вещи без учета замыслов друг друга.Например, если они где-то дублировали запись пользователя.Тогда человек, который написал экран обновления имени пользователя, никогда не знал, чтобы обновить свою дублированную запись.
Имею ли я здесь смысл?