Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como projetar um banco de dados mysql com vários locatários


Existem várias abordagens para bancos de dados multilocatário. Para discussão, eles geralmente são divididos em três categorias.
  • Um banco de dados por locatário.
  • Banco de dados compartilhado, um esquema pertinente.
  • Banco de dados compartilhado, esquema compartilhado. Um identificador de locatário (chave de locatário) associa cada linha ao locatário certo.

O MSDN tem um bom artigo sobre o prós e contras de cada design e exemplos de implementações .


A Microsoft aparentemente retirou as páginas a que me referi, mas elas estão no archive.org. Os links foram alterados para apontar para lá.
Para referência, este é o link original para o segundo artigo