Как написать следующее приложение? Привет всем. Самостоятельно изучаю программирование. На основной работе (не связанная с ИТ) провожу обучение и аттестацию. Решил написать программу для учета аттестованных (замучился писать руками в журнале, особенно когда народу навалом). Программа будет пока только на моем ПК с возможностью установки на другие (если получиться её качественно написать и работодатель захочет её купить). Идея в следующем: внесение данных об обучающихся (фио, адрес, должность и т.д., дата аттестации и последующие даты переаттестации), просмотр списка обучающихся с возможностью фильтрации по должности, организации и т.д., просмотр инфы о каждом учащемся отдельно, составление отчетов. Расписал 4 шага: 1. нужна БД, выбрал MySQL, установил, создал БД с таблицами. Вопрос: т.к. программа будет на одном ПК т.е. БД локальная, с возможностью в дальнейшем установкой на другие ПК, правильный ли выбор БД или лучше использовать другую, склоняюсь к Microsoft SQL Server 2016 Express 2. т.к. изучаю С# логика будет писаться этом ЯП 3. Графический интерфейс с помощью Windows Presentation Foundation 4. как-то соединить все эти компоненты в одно, как пока не знаю. Сейчас остановился на 1-ом шаге. Подскажите, правильный ли ход мыслей (архитектура программы), поправьте где ошибся. Ваши предложения, замечания. Спасибо за помощь.