Creazione di un META MODELLO utilizzando la convenzione UML e creazione di un modello di dati da esso

StackOverflow https://stackoverflow.com/questions/9444455

  •  12-11-2019
  •  | 
  •  

Domanda

Scusa se la domanda sembra troppo vaga. Migliorerò in base al tuo feedback.

Sono riuscito a preparare un modello UML di un dominio problematico. Questo è essenzialmente un diagramma di classe che descrive gli attributi di classe e le relazioni di aggregazione tra le classi. L'intenzione ora è di riempire i dati.

Ad esempio, Class-A aggrega n istanze di Class-B. Vorrei creare un modello di dati che abbia dati per un'istanza Class-A e 5 istanze di Class-B.

Fondamentalmente, i dati relativi a questo Meta Model sono disponibili in un documento (ad es. XLS, framemaker) e dovrebbero essere possibili leggere la fonte e popolare il modello di dati.

Ci sono strumenti che mi permetteranno di creare questo modello di dati? Si prega di avvisare.

È stato utile?

Soluzione

Hai due opzioni per creare il tuo modello di database dal nostro modello UML.

È possibile utilizzare il modello UML e quindi aggiungere un generatore di codice per generare il database, quindi invertirlo con uno strumento di modellazione del database come ERWIN.

Un altro approccio è utilizzare il profilo di modellazione del database all'interno del modello UML. Significa che il modello YPU e l'aggiunta di stereotipo del database relativi a Java ORM. Entrambi funzionano abbastanza bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top