Ich bin neu in Datenbanken und Mongo. Ich erstelle eine Web-App mit verschiedenen Arten von Benutzern, die über verschiedene Benutzeroberflächen auf verschiedene Routen zugreifen können. zB: Benutzer, Firma, Admin. Meine Frage ist, sollte ich eine einzelne Sammlung erstellen, die alle Benutzer beherbergt und einfach einen "Benutzertyp" oder "Zugriffsebene" als Eigenschaft für jedes Benutzerobjekt hinzufügt? oder sollte ich 3 verschiedene Sammlungen haben, eine für jeden Benutzertyp?Sollte ich verschiedene Sammlungen für verschiedene Benutzer in mongodb haben?
Was ist allgemein üblich für diese Art von Sache?
Was ist, wenn wir einen Benutzer sowohl im Admin als auch in der Firma haben wollen, aber zusätzliche Felder haben müssen? Können wir mehr Sammlungen verwenden und sie referenzieren? – sarakinos