Mysql 哪种数据库设计方法适用于单个应用程序的多个客户端。
我正在开发具有不同客户的项目管理应用程序。但所有客户端的UI都是相同的。此外,我还观察到了两种方法,一种是针对每个客户机的每个db(多租户),另一种是针对所有客户机的单个db。但由于缺乏经验,我没有发现哪一个更适合我。我想完全隔离所有客户。我已经编写了从MySQL数据库访问数据到我的应用程序的web服务。请帮助如何将表结构,如果多租户或单数据库的方法 这是一个非常广泛的问题,在不了解总体设计细节的情况下很难给出具体的建议,但一般来说,我认为您应该为应用程序创建一个数据库,并在应用程序级别强制实施客户分离。要使客户端应用程序彼此完全隔离,只需实现不同的应用程序级身份验证。当然,每种解决方案都有好处,但在我看来,这可能是最好的处理方法Mysql 哪种数据库设计方法适用于单个应用程序的多个客户端。,mysql,database,database-design,Mysql,Database,Database Design,我正在开发具有不同客户的项目管理应用程序。但所有客户端的UI都是相同的。此外,我还观察到了两种方法,一种是针对每个客户机的每个db(多租户),另一种是针对所有客户机的单个db。但由于缺乏经验,我没有发现哪一个更适合我。我想完全隔离所有客户。我已经编写了从MySQL数据库访问数据到我的应用程序的web服务。请帮助如何将表结构,如果多租户或单数据库的方法 这是一个非常广泛的问题,在不了解总体设计细节的情况下很难给出具体的建议,但一般来说,我认为您应该为应用程序创建一个数据库,并在应用程序级别强制实施