-1

Я разрабатываю приложение с потенциальными многопользовательскими пользователями. Мои данные хранятся в базе данных с поставщиком содержимого. Я искал лучший способ создания базы данных. На самом деле, у меня есть 3 идеи:База данных нескольких пользователей

  1. единой базы данных - Добавить столбец USERID в каждой таблице
  2. единой базы данных - Удалить все данные при отключении, так что следующий пользователь будет иметь новую пустую базу данных
  3. нескольких баз данных - Одна база данных для каждого пользователя (например, с именем {userId} -mydatabase.db)

Может кто-нибудь знает, как это сделать?
Для информации, данные не распространяются между пользователями.

+0

Я бы выбрал ** 1 ** (или 3). Разумеется, ** не 2 **, так как данные будут потеряны между сеансами. –

ответ

0

Лучший способ для достижения этой цели является создание единой базы данных и установить столбец USERID в каждой таблице (Idea 1)

Если у вас есть действительно огромное количество DATAS может быть, вы должны думать, чтобы использовать Идея 3.

Но если у вас есть, например, «суперадминистратору» счет в вашем приложении, которые могли видеть все пользователи, которым вы должны выбрать первую идею.

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

+0

Спасибо за предложение. Я финнали выбираю первую идею. – Johann67

Смежные вопросы