Üdv mindenkinek!
A feladat roppant egyszerű: egy adatbázis dokumentációját kell elkészíteni, kapcsolódásokkal, mezőkkel, kulcsokkal. A mezők, stb. jelentését nyilván szépen leírom, a gond magával az adatbázis szerkezetével van. Gondolom, hogy ezt ábrával lenne a legegyszerűbb megoldani. A kérdésem: van-e LaTeX-ben valami csomag, amely ezt könnyíti meg illetve milyen külső programmal lenne célszerű nekiesni?
Az adatbázis nem észvesztően bonyolult, kézzel rajzolva néhány A4-es lapra ráférne, tehát ha külső program, elegendő egy "alap", nem kell kismillió funkciónak lenni.
- 4921 megtekintés
Hozzászólások
Magamnak egy választ megejtve:
http://hup.hu/node/95138
De a kérdés még mindig áll :)
- A hozzászóláshoz be kell jelentkezni
Ezt találtam hirtelen:
http://ac.jiruan.net/2008/04/easily-draw-figs-with-latex/
Fuszenecker Róbert
- A hozzászóláshoz be kell jelentkezni
Ez azért nem jó, mert macerás lenne megrajzolni egyesével. Jó lenne erre egy sablon, hogy magával a vonalakkal ne nekem kelljen egyesével bíbelődni.
- A hozzászóláshoz be kell jelentkezni
Hasonló megoldás a dia UML eszköztárával.
Másrészt, a SQuirreL is alkalmas lehet a graph pluginnal és némi kreativitással.
- A hozzászóláshoz be kell jelentkezni
Aha. Tehát UML a kulcs :)
http://ctan.org/cgi-bin/search.py?metadataSearch=UML&metadataSearchSubm…
- A hozzászóláshoz be kell jelentkezni
Igen, de csak azért, mert nekem az ugrott be elsőre adatmodellre (class diagramm). :)
- A hozzászóláshoz be kell jelentkezni
Valószínű a Tikz ez lesz a leghasznosabb számodra, erre példa: http://www.texample.net/tikz/examples/entity-relationship-diagram/
Ha nem LaTex-ben szeretnéd, akkor lehet Graphviz-t is használni: http://www.graphviz.org/Gallery/undirected/ER.html
Ha GUI-t szeretnél, akkor Dia-ban is tudsz rajzolni. A dia2code alapból tud UML-ből SQL-t generálni, de létezik egy er2code nevű kiegészítés, ami talán az ER diagramot is lekezeli.
Ezekkel vektoros rajzot tudsz generálni. Célszerű lehet valami rendes modellező (Umbrello, PGDesigner, MySQL Workbench) eszközt használni, amiből tudsz kódot generálni. Viszont kérdéses, hogy ezekből vektoros formában ki tudod-e nyerni a rajzokat.
- A hozzászóláshoz be kell jelentkezni
Fúú, az a Tikz-es nagyon jó :) Köszi!
- A hozzászóláshoz be kell jelentkezni
Graphviz kell neked.
Ez pl graphvizes outputot generál:
http://schemaspy.sourceforge.net/
- A hozzászóláshoz be kell jelentkezni