0

我正在开发一个相当大的项目,将软件重写为 .Net C#。原始软件是用 Visual DataFlex for DOS 编写的,用于将数据存储在每个表的单独文件中,我们现在为原始软件使用驱动程序,这意味着数据库现在是 SQL。但我认为真正需要在数据库模式中进行更改。我想知道的是我们是否可以为数据库编写 SQL 触发器,这样当驱动程序尝试访问旧的数据库模式时,我们也会将数据设置到新的数据库模式中,这样我们就可以更改它但保持一切正常. 我以前不必使用触发器,所以我不确定这是否可行,或者它可能有什么缺点或问题。

4

1 回答 1

0

我离开了正在重写这个系统的项目,但从那时起我就使用 Views 来改变数据结构的显示方式,并且更多地使用了触发器,我同意关于这个问题的评论,因为改变架构是一项艰巨的工作最好先专注于重写代码,然后以以后可以处理模式更改的方式编写代码。

于 2013-07-16T00:42:17.270 回答