Wir benötigen einen Vorschlag zum Erstellen von Oracle-Datenbank für unten Szenario.Oracle 12c Datenbankarchitektur
Angenommen, wir möchten mehrere B2C-Versicherungsprodukte (z. B. Kfz-Versicherung, Kranken- und Reiseversicherungen usw.) implementieren, bei denen Endbenutzer das Angebot erhalten und eine Versicherung online über eine Webanwendung kaufen können. Es gibt einige Stammdaten, die für alle verschiedenen Produkte gleich sein können und für alle Produkte freigegeben werden müssen.
Wie sollten wir die Datenbank in Oracle 12c für dieses Szenario entwerfen? Sollten wir eine einzelne Datenbank (einzelne SID) erstellen, die alle Produktdaten enthält, oder sollten wir mehrere Datenbanken auf demselben Server (multiple SID) erstellen, wobei eine Datenbank ein Produkt repräsentiert? Was können die Vor- und Nachteile des Designs sein?
Es hängt davon ab, wie viele Daten gemeinsame und allgemeine Geschäftslogik sind. Ich denke, dieses Produkt wird häufiger Daten wie Kundeninformationen, Produktinformationen, gemeinsame Geschäftslogi, wie Kauf, Ablauf, Benachrichtigung usw. haben. Für mich sieht es so aus, als ob Single DB gut ist. – Ramki
Vielen Dank Ramki –