Нет, люди не привязаны к городам. Если по сути, то есть праздник в городе. И на нём работают люди. То есть люди не привязаны к городам, один и тот же человек допустим сегодня работает в Воронеже, завтра в Москве. А выручка записывается на город. То есть открывая город я вижу отчёт на определённый день в котором у всех людей которые работали в этом городе и их выручки и так же отдельно открывая человека, я вижу все города в которых он работал. По сути в программе это сделано. То есть всё работает. Но, получается сам выбор ID не удобен, так как я сначала из таблицы ВЫБИРАЮ ГОРОД, потом название отчёта, ввожу туда выручку, человека и ОПЯТЬ ВЫБИРАЮ ГОРОД. То есть по сути второй раз. Есть ли возможность что бы его id как то сохранялся при предыдущем выборе?
то есть по картинке в таблице 1 (цифра 1) я уже выбрал город, и дальше выбираю отчёт на этот город, и прописываю выручку которая привязанна к отчёту. Но (в цифре 2) опять приходится выбирать город. Что бы (цифра 3) все данные отображались корректно. Этот пример упрощён, но в той программе в которой я делаю, тысяча городов. И каждый раз выбирать город дважды, будет занимать много времени.