tsv19su254052 / LoadWorkData-GUIs-and-Utilities

ПЕТ-проект. Авиационный процессинг, телеметрия и телематика. Клиентские оболочки
MIT License
2 stars 4 forks source link

Надо скопировать авиакомпании из таблицы старой базы в новую базу #61

Open tsv19su opened 2 years ago

tsv19su commented 2 years ago

Надо скопировать авиакомпании из таблицы старой базы в новую базу

Originally posted by @tsv19su254052 in https://github.com/tsv19su254052/LoadWorkDataAirFlightsDBNew/issues/1#issuecomment-1163017376

tsv19su commented 2 years ago

Согласен. Надо было сделать это с самого начала. Обработка если не находит авиакомпанию, вставляет пустышку с одним кодом IATA. Вставляет и плюсует авиарейсы на эту пустышку. А потом приходится вылавливать эти пустышки и заменять вручную на настоящие

tsv19su254052 commented 2 years ago

Весь прикол в том, что авиарейсы вставляются и плюсуются на эту пустышку до того момента, как заведем настоящую и удалим пустышку. И они висят в базе. Если бы авиакомпании были таблицей внутри базы, как в версии 3 ... 5 и было бы каскадное правило на удаление, то при удалении пустышки удалились бы и эти авиарейсы. Таким образом надо было по возможности заполнить базу всеми авиакомпаниями по возможности

tsv19su commented 2 years ago

Сделал. Дубликаты (более старые записи) понаходил и убрал.

SSMS Трансфер справочника авиакомпаний из старой таблицы в новую

tsv19su254052 commented 2 years ago

Отлично. Просто класс