我有一个桌面应用程序,前提是将有许多用户,每个用户都在其本地计算机上安装自己的SQL数据库。将SQL数据迁移到Azure/Cloud
如果我们想要将整个项目迁移到Web上,包括用户数据,那么似乎必须修改数据表以包含UserID列。
例如,如果用户A有记录1和2,用户B有记录3和4,我们不希望用户A访问用户B的记录。因此,将在表中添加一列以存储用户ID,并且将修改所有查询和更新以添加用户ID。
这听起来像是一个真正的痛苦,如果这是必要的。我不熟悉云服务中的数据库模式。上述数据库的重新设计是否真的有必要,还是有其他解决这个问题的方法来使得云迁移更加无缝?
谢谢。
谢谢,Mike和Collier(下图)。这看起来像一个简单的概念,几乎是我所追求的。 – user1646737