Как создать связь между пользователем и таблицей без таблицы UserAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как создать связь между пользователем и таблицей без таблицы User

Сообщение Anonymous »


Я создаю приложение погоды для Android. Я использую локальную базу данных SQLite с комнатой. И мне интересно, как создать связь «один к одному» между пользователем и любимым местом. Поскольку я считаю аутентификацию в приложении погоды бессмысленной, я отказался от создания сущности «Пользователь». Я создал объект под названием «История поиска» (который, по-видимому, представляет собой отношение «один ко многим»), который дает пользователю подсказки на основе его недавних поисков.

@Entity(tableName = "search_history") общественный класс SearchHistoryEntry { @PrimaryKey(autoGenerate = true) общедоступный внутренний идентификатор; публичная строка cityName; дата публичной строки; public SearchHistoryEntry (String cityName, String date) { this.cityName = имя города; this.date = дата; } } Теперь мне интересно, как создать связь один-к-одному между пользователем без физической сущности пользователя и избранным местоположением.

Может быть, мне стоит создать таблицу user, в которой будет только user_id?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»