Я все еще изучаю все возможности дизайна ОО и имею гораздо больше опыта в проектировании баз данных (в частности, E-R). Каждый раз, когда я подхожу к проблеме и пытаюсь придумать дизайн, следуя ОО-стратегиям, мои диаграммы (например, классы UML) выглядят как ERD. Я читал / слышал, что тогда умно сопоставлять класс с каждой таблицей и работать оттуда ... Но, кажется, это никуда не приведет, и мои проекты имеют очень высокую (плохую) связь, которая, как я понимаю, большое "нет-нет" в ОО.
Несколько поисков в Google вернули несколько попаданий при переходе от E-R к OO, но ничего такого, что могло бы помочь мне вернуться домой. У кого-нибудь есть материалы на эту тему, или, возможно, боролись с подобной проблемой?
Чтобы немного расширить, мои попытки разработки ОО имеют тенденцию двигаться к подразумеваемому постоянному элементу хранения данных, который не обязательно существует в дизайне ОО.
Спасибо за любые советы!