0

我们必须设计一个系统,其中我们有一个可以显示数据的应用程序。数据源是第三方数据库,它公开 api 以从中获取数据。我们有我们的 db - Sql 服务器,我们将在其中存储这些数据。从应用程序的 UI 中,我们可以随时通过单击按钮从该第三方工具中提取此数据。问题是 - 每当有一个按钮点击来提取数据时,这个第三方工具的数据是否应该首先存储在我们的 Sql 数据库中,然后我们应该将它提取到我们的 UI 中。或者数据应该首先直接获取到 UI 上,而不是先存储在 DB 中,然后单击 Save 按钮,这应该存储在我们的 DB 中。

4

1 回答 1

0

思考以下几点

  • 您是否有权将这些数据复制到您的数据库中?
  • 您甚至想在您的数据库中保留一份这些数据的副本吗?(因为原件可能与您的副本有所不同等)
  • 当(以及如果)第 3 方数据库关闭时,您是否可以在您的应用程序中不显示这些数据?
  • 如果您将数据复制到应用程序的数据库中,您是否获得了性能优势?
于 2021-04-16T18:31:30.257 回答