我有一个表(我们称之为Animal),我想创建一个与Animal具有相同属性的新备份表(Animal_backup)。我想确定如果我在Animal中添加一个属性,那么Animal_backup中也会添加相同的属性。 我无法在Animal_backup中扩展Animal,因为Animal中还添加了Animal_backup的任何条目,我需要将它们分开。 我到目前为止唯一的想法是创建一个必须由Animal和Animal_backup实现的接口,但我不确定是处理它的最佳方法。
另外,我还有其他一些扩展Animal(Cat,Dog等)的表,我也需要备份它们(Cat_backup,Dog_backup等),所以我也必须为它们创建其他接口。
有什么想法吗?