Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So entwerfen Sie eine mandantenfähige MySQL-Datenbank

Es gibt mehrere Ansätze für mandantenfähige Datenbanken. Zur Diskussion werden sie normalerweise in drei Kategorien unterteilt.

  • Eine Datenbank pro Mandant.
  • Gemeinsam genutzte Datenbank, ein Schema pertenant.
  • Gemeinsam genutzte Datenbank, gemeinsam genutztes Schema. Eine Mieterkennung (Mieterschlüssel) ordnet jede Zeile dem richtigen Mieter zu.

MSDN hat einen guten Artikel über Vor- und Nachteile jedes Designs , und Beispiele von Implementierungen .

Microsoft hat anscheinend die Seiten, auf die ich mich bezog, vom Netz genommen, aber sie sind auf archive.org zu finden. Links wurden geändert, um dorthin zu verweisen.

Als Referenz ist dies der Originallink für den zweiten Artikel