В своей работе я разработал множество программ и систем на основе реляционных баз данных.Пытаясь изучить объектно-ориентированное программирование, я хотел бы создать аналогичную программу, все еще используя реляционную базу данных.Я видел информацию об использовании ORM, чтобы скрыть SQL от программы.Я столкнулся с ORM - это оскорбительный анти-паттерн .SQL-говорящие объекты имеют смысл для меня.В этих программах, которые я написал, я извлек бы данные из многих таблиц в базе данных, чтобы вывести их на экран.Мне нужно будет отслеживать, что было изменено, чтобы я мог обновить данные в таблицах (конечно, внутри транзакции).Кто-нибудь может направить меня к образцам такого рода в Python и Tkinker?