Ich bin neu in NoSql-Datenbanken. Ich versuche, ein Projekt zu bauen und blieb dabei, ob ich SQL-Datenbanken oder NoSQL-Datenbanken für das Projekt wählen sollte.Mongoose Schema Design Ansatz
Die Anforderungen meines Projekts sind eine Rechtsanwaltskanzlei würde viele Kunden haben und jeder Kunde kann verschiedene Sache Typ wie Immigration, Conveyancing, Familie und etc und jeder MatterType kann auch verschiedene Felder haben, die nie konstant sind und sie können fair Veränderung in Zukunft.
Aufgrund dieser Natur dachte ich, Nosql-Datenbanken könnten eine gute Wahl sein, da sie dokumentbasiert sind und ich neue Felder zur Dokumentstruktur hinzufügen kann, anstatt immer neue Spalten zu einer SQL-Datentabelle dynamisch hinzuzufügen, was nicht gut ist Ansatz (atleast glaube ich)
kann jemand bitte vorschlagen mich freundlich oder verweisen mich auf einen Artikel, der mein Ansatz unterstützen mich bei der Entscheidung
zu meiner Klarheit in meine Frage lassen Sie mich mit einem Beispiel
erklären gebenFür einen Client-Namen xyz und matterType Immigration kann ich Felder wie z als firstName, lastName, Dob in diesem Moment, aber später für den gleichen Client muss ich möglicherweise hinzufügen Pendenten und ihre Details
Für eine Client-Name def und matterType Übertragung hätte ich verschiedene Felder, aber diese Felder sollten auch dynamisch hinzugefügt werden in Abhängigkeit von der Materie Typ
Vielen Dank im Voraus
Grüße Anand
Vielen Dank für die Antwort Gaurav aber die Links funktionieren nicht – Anand
Sorry über die Links, ich habe sie jetzt aktualisiert. – Gaurav
Danke Gaurav – Anand