Можем ли мы использовать одну базу данных для нескольких приложений Android? Как?

Это зависит только от требований.

Давайте возьмем несколько мобильных приложений, таких как Ola, Uber и т. Д.,

В большинстве случаев оба приложения используют общие параметры, такие как «Получение местоположения», «Отображение карты», «Предоставление резервирования для бронирования такси», а также их доступные типы такси, такие как «micra», «седан», «mini» в случае Ola, данные «Driver» и т. Д.,

Учитывая вышеприведенные сценарии, параметры кажутся совершенно одинаковыми, отличаются только данные.

Мы можем сохранить имя базы данных в виде локомотива, а внутри мы можем иметь такие таблицы, как

  1. Таблица водителя
  2. Таблица типов кабины
  3. Таблица тарифов
  4. Доступные населенные пункты и впредь вычислять, доступно ли такси в данный момент
  5. Платежный стол
  6. так далее.,

Когда у нас есть общая база данных для поддержки, мы можем даже добавить другое приложение такси, такое как Fasttrack. Даже у нас может быть эксклюзивная таблица, которая требуется только для ola или uber. Например: таблица совместного использования автомобилей — просто имея ключ для ее идентификации, мы можем это сделать.

Но в то же время мы не можем использовать это для приложения управления больницей, приложения для управления гостиницей и т. Д., Поскольку максимальные параметры различаются, а назначение самого приложения различно. В этих сценариях лучше иметь отдельную базу данных.

Таким образом, в конечном итоге требования указывают, нужно ли нам использовать одну базу данных или нет. База данных не что иное, как хранилище данных. Более того, разработчики приложений предпочитают, какую базу данных использовать: например, SQlite, MongoDB, Oracle и т. Д.,

Более того, конкретное приложение хочет работать с MongoDB с точки зрения больших данных, а другое — с Oracle, в то время мы также не можем придерживаться одной базы данных, поскольку одно требование связано с MongoDB, а другое — с Oracle.

Надеюсь, это поможет!!!

Happyprogramguidingfrompriyaraj

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: