Я создал базу данных для своего приложения для Android, в которой 16 таблиц. Я хочу использовать отображение ORMlite. Проблема в том, что я не нашел примеров, где у вас составной id (Несколько первичных ключей ). Например у меня есть таблица:
CREATE TABLE IF NOT EXISTS `Tourist_Guide`.`Cultural_activity` (
`City_Id` INT NOT NULL,
`activity_Id` INT NOT NULL,
`Cultural_activity_Id` INT NOT NULL AUTO_INCREMENT,
`Name_Of_Cultural_activity` VARCHAR(30) NOT NULL,
PRIMARY KEY (`Cultural_activity_Id`, `City_Id`, `activity_Id`),
INDEX `fk_Cultural_activity_activity1` (`City_Id` ASC, `activity_Id` ASC),
CONSTRAINT `fk_Cultural_activity_activity1`
FOREIGN KEY (`City_Id`, `activity_Id` )
REFERENCES `Tourist_Guide`.`activity` (`City_Id`, `activity_Id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
Подскажите, пожалуйста, как эту таблицу сопоставить с классом (как должен выглядеть этот класс ), это вообще возможно?