Эй, я пытаюсь реализовать сложную базу данных, и я вроде как потерян. Поэтому я создаю приложение Gym, в котором вы можете создать свою собственную тренировку (ничего особенного)
У меня есть свой базовый c стол для упражнений : которые также имеют typeId и equipmentId, которые должны указывать на type_table и equipment_table
@Entity(tableName = "exercises_table")
data class ExerciseEntity(
@PrimaryKey val id: String,
val name: String,
val exerciseTypeId: String,
val exerciseEquipmentId: String
) {
constructor(name: String, exerciseTypeId: String, exerciseEquipmentId: String) :
this(UUID.randomUUID().toString(), name, exerciseTypeId, exerciseEquipmentId)
}
, так как мне получить объект, который вместо идентификаторов включает объекты? Я не хочу использовать встроенный, потому что я могу изменить его в будущем, и я хотел реализовать его правильно в начале
Заранее благодарен за любую помощь :)