Sto provando a progettare uno schema di database per MongoDB ma vorrei essere in grado di rappresentare intuitivamente i documenti incorporati. Un po 'come questo:conosci qualche software di progettazione di database che supporta documenti incorporati (MongoDB)?
Qualcuno sa un po' di software che mi permette di fare questo? So che posso farlo su carta, ma voglio essere in grado di condividere lo schema con i colleghi e farli modificare piccole cose.
Poiché MongoDB non è in grado di archiviare un database di schemi, gli strumenti di progettazione non sono comuni se non esistono affatto, in genere il progetto è pesante per l'applicazione in quanto tali strumenti di database centrale sembrano inutili. – Sammaye
@Sammaye: mentre MongoDB ha uno schema flessibile, ciò non elimina completamente l'utilità di progettare un appropriato [modello dati] (http://docs.mongodb.org/manual/data-modeling/) per supportare i casi di utilizzo comune dell'applicazione . Penso che la domanda qui possa essere affrontata da uno strumento per _draw_ modelli di dati piuttosto che _generate_ istruzioni di schema. Con il collegamento dell'immagine originale interrotto, è difficile sapere cosa si intendeva .. ma in entrambi i casi questa domanda "raccomandare uno strumento" non sembra essere [in tema per StackOverflow] (http://stackoverflow.com/help/on-topic). – Stennie
@Stennie ovviamente avrei dovuto chiarire che stavo pensando più alle linee di progettisti di applicazioni piuttosto che a dire, agli strumenti MySQL poiché è qui che il modello di dati viene definito e utilizzato. – Sammaye