Очень простой пример, который я пытаюсь создать, разбираясь в программировании приложения для iPhone.
Первый TableView показывает производителей, выбор одного переводит пользователя в другое представление (Могу ли я использовать один и тот же вид для показа моделей) для показа моделей. Если в моделях TableView, отображающих модели автомобилей, пользователь может добавить новую запись, как и где мне получить первичный ключ (pk) родительского ключа (make)?
Каким способом я получу первичный ключ и как?
База данных Sqlite:
CREATE TABLE make(pk INTEGER PRIMARY KEY, parentkey INTEGER DEFAULT 0, title TEXT);
INSERT INTO make(title) VALUES('Honda');
INSERT INTO make(title) VALUES('Toyota');
INSERT INTO make(title) VALUES('Mazda');
INSERT INTO make(title) VALUES('Nissan');
INSERT INTO make(title, parentkey) VALUES('Civic', 1);
INSERT INTO make(title, parentkey) VALUES('Accord', 1);
INSERT INTO make(title, parentkey) VALUES('Corolla', 2);
INSERT INTO make(title, parentkey) VALUES('Corona', 2);