Domanda

Per l'applicazione CakePHP, ho creato il database MySQL.

Quale strumento da utilizzare per creare diagramma ER del database? I campi e le relazioni tra le tabelle vengono create in modo cakePHP piace.

vi ringrazio in anticipo!

È stato utile?

Soluzione

MySQL Workbench . Essa racchiude in molto bello strumenti di modellazione dei dati. Check out loro screenshot per i diagrammi EER (Enhanced relazioni di entità, che sono una spanna in più diagrammi ER) .

Non è CakePHP specifica, ma è possibile modificare le opzioni in modo che le chiavi esterne e si uniscono le tabelle seguono le convenzioni che utilizza CakePHP. Questo semplificherebbe i dati processo di modellazione, una volta che hai messo le regole in vigore.

Altri suggerimenti

MySQL Workbench . creare SQL file di dump del database

Segui i passaggi qui sotto:

  1. Fare clic su File-> Import-> Reverse Engineering MySQL Creare Script
  2. Fare clic su Sfoglia e selezionare il proprio SQL creare uno script.
  3. Assicurarsi che "Posto importati oggetti su un diagramma" sia selezionata.
  4. Fare clic sul pulsante Esegui pulsante.
  5. si è fatto.

Se non si desidera installare MySQL Workbench, e siete alla ricerca di uno strumento online, questo potrebbe aiutare: http://ondras.zarovi.cz/sql/demo/

Io lo uso molto spesso per creare semplici schemi DB per varie applicazioni di compilazione I.

CakePHP era destinato ad essere utilizzato come Ruby on Rails clone quadro, fatto in PHP, in modo che qualsiasi reverse-engineering del sottostante database è inutile. diagrammi EER dovrebbero essere reverse-progettati dallo strato del modello.

esistono

Tali strumenti per Ruby Qui potete vedere Redmine schemi di database EER reverse-engineering da Models. Non dal database. http://redminecookbook.com/Redmine-erd-diagrams.html

Con i seguenti strumenti: http://rails-erd.rubyforge.org/ http://railroady.prestonlee.com/

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