我的公司在我们的一种产品中使用了 ElevateDB。然而,我们的数据库只是一堆表。最近,随着更多功能的设计和更多模块的加入,我们发现我们的数据不再是“一堆不相关的表”,而是开始成为真正的数据结构。
我以前没有使用 ElevateDB 的经验,我主要使用 Oracle、MSSQL 和 Firebird。所以问题是——如果我们想重构表结构以具有外键约束并实现关系完整性,那么 ElevateDB 的常见缺陷是什么?我不是在询问有关关系数据库的一般问题,但我对 ElevateDB 的注意事项感兴趣。
我们使用 Delphi 2009 作为客户端应用程序。