Дублирование записи
Есть таблица A с тремя полями (поле 1, поле 2, поле 3). Так же есть 5-ть таблиц, каждая из которых имеет 2 поля (поле 2, поле 3). Когда происходит операция записи, изменения или удаления в таблице A, необходимо отображать данное действие в одной из 5-и таблиц (выбор таблицы идет в зависимости от значения в поле 1). Каким образом лучше организовать данный процесс?
Можно ли рассматривать в качестве варианта создание класса для каждой таблицы, где будут реализовываться соответсвующие операции и с помощью фабрики создавать экземпляр нужного в зависимости от поля 1 таблицы A?
|