Как использовать несколько первичных ключей

Я создал базу данных, для моего приложения для Android, ведьма имеет 16 таблиц. Я хочу использовать ORMlite Mapping. Проблема в том, что я не нашел примеров, когда у вас есть составной идентификатор (несколько первичных ключей). Например, у меня есть таблица:

<code>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;
</code>

Подскажите, пожалуйста, как сопоставить эту таблицу с классом (как должен выглядеть этот класс), возможно ли это?

Ответы на вопрос(4)

Ваш ответ на вопрос