Как создать связь между пользователем и таблицей без таблицы User ⇐ Android
-
Anonymous
Как создать связь между пользователем и таблицей без таблицы User
Я создаю приложение погоды для 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. Я использую локальную базу данных SQLite с комнатой. И мне интересно, как создать связь «один к одному» между пользователем и любимым местом. Поскольку я считаю аутентификацию в приложении погоды бессмысленной, я отказался от создания сущности «Пользователь». Я создал объект под названием «История поиска» (который, по-видимому, представляет собой отношение «один ко многим»), который дает пользователю подсказки на основе его недавних поисков.
@Entity(tableName = "search_history") общественный класс SearchHistoryEntry { @PrimaryKey(autoGenerate = true) общедоступный внутренний идентификатор; публичная строка cityName; дата публичной строки; public SearchHistoryEntry (String cityName, String date) { this.cityName = имя города; this.date = дата; } } Теперь мне интересно, как создать связь один-к-одному между пользователем без физической сущности пользователя и избранным местоположением.
Может быть, мне стоит создать таблицу user, в которой будет только user_id?
Мобильная версия