2016-03-25 3 views
-1

Ich habe meine Datenbank database1 für meine Firma. Ich möchte eine andere Datenbank für die Firma des Kunden erstellen. Die Unternehmensanforderung des Kunden ist dieselbe wie unsere. So kann ich meine Datenbank1 zum Erstellen ihrer Datenbank verwenden. In der Datenbank1 gibt es Tabellen, die ich in der Firmendatenbank des Kunden verwenden möchte. also sag mir bitte, wie ich die redundanz reduzieren kann, indem ich nur datenbank1 für meine firma und meine kundenfirma verwende ??? oder glaubst du, ich möchte Replika von Datenbank1 machen ??? wenn ich Replikat von Datenbank1 machen muss, dann, wie ich es in mysql machen kann ??? Bitte schlagen Sie mir vor, wie ich eine Datenbankstruktur für andere Datenbank verwenden kann. Ich brauche deine Hilfe. Bitte sag mir den richtigen Weg, dies zu tun.Ich möchte Replik meiner Datenbank, die von einer anderen Datenbank verwendet werden soll

+0

sollten Sie eine andere Datenbank für den Client erstellen. –

+0

Pls beschreiben die Situation in einer detaillierteren Art und Weise, einschließlich, wo Sie Pflanzen, um die 2 Datenbanken zu hosten, wie zukünftige Änderungen an Datenbank1 die Client-Datenbank betreffen, Datenschutz Bedenken (falls vorhanden). – Shadow

Antwort

0

Wenn es keine separate Server Anforderung von Ihrem Client dann können Sie tun, wie pro unten-

Ich gehe davon aus, dass einige Master-Tabellen für Dich immer gleich sein werden wie auch Ihr Kunde, wie Sie erwähnen, dass beiden gleiche haben Art von Projekt, erstellen Sie so 3-Datenbanken auf demselben server-

master_db: Es generische Informationstabellen halten, die Ihren Kunden von Ihnen verwendet werden, wie gut und soll für both-

client_db gleiche Informationen halten: Es speichert Tabellen, die Informationen für den Kunden speichern, wie die Reihenfolge des Kunden unterschiedlich sein kann, Logs benötigen werden diese unterschiedlich sein.

your_db: Es wird die Tabellen behalten, die Sie nur brauchen.

Hinweis: Weiter hängt es davon ab, wie Sie db/tables in Ihrem Code verwenden. Mehrere DB-Einstellungen funktionieren für Sie oder nicht. Für mich sollte das kein Problem sein.

Verwandte Themen