我正在创建一个将数据库从旧迁移到新的应用程序。我的数据库是在 Server 2005中创建的。数据库中有超过125个表,每个表都与其父表相关。我的问题是,我想要一个列表,表在我的数据库中可用。因此,如何获得表的列表,这些表是根据它们之间的关系排序的。父表应该优先于它们的子表,因此,当我将数据从旧表传输到新表时,应用程序不应该给出外键压缩错误。
我正在创建一个要在MySQL或SQL Server (不是同时运行)上运行的应用程序,我已经创建了两个PHP类DatabaseMySQL和DatabaseSQLSVR,我想让我的应用程序根据安装时设置的常量知道要使用哪个数据库类我的想法是在我实例化数据库的地方做一个"if else“:我知道一定有更好的方法来做这件事。假设我稍后要添加第三种数据