Как создать связь между пользователем и таблицей без таблицы 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?

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