У меня есть два веб-сайта, которые имеют почти идентичную схему базы данных. единственное отличие состоит в том, что некоторые таблицы на одном веб-сайте имеют 1 или 2 дополнительных поля, которые другие и наоборот.Хороший дизайн для почти похожих объектов
Я хотел использовать одинаковые классы уровня доступа к базе данных, которые будут работать с обоими сайтами.
Что может быть хорошим шаблоном проектирования, который может использоваться для обработки этой небольшой разницы.
, например, у меня есть метод createAccount(Account account)
в моем классе DAO, но реализация будет немного отличаться от сайта A и B. сайт