У меня есть база данных SQLite со следующими таблицами: есть таблица Persons (ID, имя, ...) и таблица Pets (ID, имя, владелец, ...), где владельцем является внешний ключ, которыйотносится к ряду лиц.У человека может быть столько домашних животных, сколько он хочет, но у каждого домашнего животного должно быть свое имя.
Проблема в том, что имя должно быть уникальным только для одного и того же владельца, имя может встречаться более одного раза вТаблица домашних животных, но только один раз на ID человека, хранящегося в столбце владельцев.Поэтому столбец имени не может быть уникальным, но владелец и имя вместе должны быть.
Как этого добиться в SQLite?