在一个应用程序中管理不同用户帐户的最佳做法是什么? 我在这里看到了相同的主题,但我没有在我的问题上找到答案。 在应用程序中为每个用户使用不同的“userId-appName.db”是最佳做法吗?
或者需要在每个表中添加userId?
答案 0 :(得分:1)
对于应用程序中的每个用户使用单独的数据库不是最佳做法。 使用包含应用程序中所有用户的表,并将userId传递到其他位置。这将消除很多头疼的道路。而且您不必跟踪每个用户的数据库。想象一下,如果您的应用在手机中拥有10个用户。您将如何跟踪每个用户的数据库?另一个包含所有这些细节的数据库?