Forum

Erste Schritte zum Liga-Modul  Bottom

lasker / Apr 06, 2008 / 09:41 Link to this post


Moin, Moin !
So etwas cooles wie grafischer Entwurf eines Postnuke Moduls muss ich doch glatt mal ausprobieren. Tolle Idee und erstmal vielen Dank dafür.

Ich versuche mich gerade an einem Entwurf für ein Liga-Modul und bin aktuell beim Tabellen-Design.

1) kann ich aktuell die Feldreihenfolge nicht verändern? Drag und Drop sah fast so aus, funktioniert aber m.E. nicht wirklich.

2) wenn ich eine 1-N Beziehung anlege wird zwar die Verbindung angezeigt aber es wird nicht richtig deutlich welche Felder die Verbindung aufbauen. Wird der Schlüssel der Tabelle mit der 1 Ausprägung in die N Tabelle automatisch generiert oder muss ich die Feldverbindung selbst aufbauen? Bei meinem betrieblich genutzten Case Tool würde ich fragen ER Modell oder Relationen Modell? Das Beispiel in der Doku sieht mir nach ER Modell aus, Schlüssel werden vererbt.

Danke erstmal.


Options

Rating

Replies

  • lasker / Apr 06, 2008 / 10:12 Link to this post


    Kleiner Nachtrag. Ich habe eine Starter-Tabelle und nun den Bedarf eine Liga-Runde abzubilden.
    Dabei spielt Starter 1 gegen Starter 2. Es werden also von der Runden Tabelle 2 Beziehungen zur Starter-Tabelle aufgebaut. Dafür braucht es dann m.E. 2 1-1 Beziehungen. Wenn ich irgendwo die Feldnamen zwischen den Tabellen mappen kann kein Problem, habe ich aber nicht gefunden.
    Thx.


  • lasker / Apr 06, 2008 / 03:16 Link to this post


    Ich bin mal von Vererbung der Schlüssel ausgegangen und bis zur Generierung gekommen.

    Allerdings wird nichts generiert und auch kein Fehler gemeldet. Ich probiere unter Ubuntu 7.1, nur falls die Download-Packete nicht alle auf einem Stand sind. Gibt es irgendwo ein Fehler-Log in dem noch etwas stehen könnte?


  • kaffeeringe.de / Apr 07, 2008 / 07:09 Link to this post


    1. Die Reihenfolge der Felder ist egal - Kannste dann ja noch im Template ändern.
    2. Die Verbindung mach das Modulestudio. Das verwaltet die IDs selbst. Du modellierst halt nicht die tatsächliche Datenbank, sondern nur den Teil, den Du für Deine Daten brauchst.
    3. Wo hast du das Modul denn gesucht?


  • Axel / Apr 07, 2008 / 07:12 Link to this post

    Axel

    Hallo Lasker,

    lasker
    1) kann ich aktuell die Feldreihenfolge nicht verändern? Drag und Drop sah fast so aus, funktioniert aber m.E. nicht wirklich.

    Nein, geht derzeit noch nicht, steht aber auf der ToDo.
    D.h. aktuell müßtest Du die Felder entfernen und in einer neuen Reihenfolge wieder hinzufügen.

    lasker
    2) wenn ich eine 1-N Beziehung anlege wird zwar die Verbindung angezeigt aber es wird nicht richtig deutlich welche Felder die Verbindung aufbauen. Wird der Schlüssel der Tabelle mit der 1 Ausprägung in die N Tabelle automatisch generiert oder muss ich die Feldverbindung selbst aufbauen?

    Wie Steffen schon sagte, werden Schlüssel vor dem Generieren automatisch hinzumodelliert. Grundsätzlich kann man sich bei den Relationen als Faustregel merken: die ID wird dort gespeichert, wo die Spitze vom Pfeil der Verbindung hinzeigt.

    laskerwird nichts generiert und auch kein Fehler gemeldet. Ich probiere unter Ubuntu 7.1, nur falls die Download-Packete nicht alle auf einem Stand sind. Gibt es irgendwo ein Fehler-Log in dem noch etwas stehen könnte?

    Eventuell gibt es unter configuration/ ein Error-Log.
    Da aber seit der Preview-Version schon einige Fehler im Generator behoben wurden, würde ich Dich bitten, mir das Modell zuzumailen (info@modulestudio.de) und ich sende Dir dann das generierte Modul zurück.


  • lasker / Apr 07, 2008 / 04:23 Link to this post


    AxelWie Steffen schon sagte, werden Schlüssel vor dem Generieren automatisch hinzumodelliert. Grundsätzlich kann man sich bei den Relationen als Faustregel merken: die ID wird dort gespeichert, wo die Spitze vom Pfeil der Verbindung hinzeigt.

    Also wie bei einem ER Modell und bei meinem Haus und Hof Datenmodellierungs-Tool.

    Axel
    Eventuell gibt es unter configuration/ ein Error-Log.
    Da aber seit der Preview-Version schon einige Fehler im Generator behoben wurden, würde ich Dich bitten, mir das Modell zuzumailen (info@guite.de) und ich sende Dir dann das generierte Modul zurück.

    Ich setzte das Modul nochmal neu auf. Hab einiges hin und her probiert und das Datenmodell auch noch nicht abschließend durchdacht. Wenn es dann nicht klappt schick ich es per E-Mail.

    Ein Error-Log habe ich nicht gefunden. Gesucht habe ich das Modul in allen Verzeichnissen die ich irgendwie mit dem Modulestudio in Verbindung gebracht habe.

    Dank erstmal an euch Beide. Ich melde mich wieder.


  • lasker / Apr 07, 2008 / 06:09 Link to this post


    Klasse, nach der Neu-Eingabe hat das System generiert. icon_biggrin
    Also erstmal kein Grund zum mailen.


  • Axel / Apr 08, 2008 / 06:34 Link to this post

    Axel

    lasker
    Also erstmal kein Grund zum mailen.

    Du solltest darauf zurückkommen, wenn Du am Modell nichts mehr ändern möchtest. Wie gesagt sind im Generator schon einige Fehler behoben worden, die Du Dir alle ersparst, wenn ich Dir das Modell hier einmal mit der aktuellsten Generatorversion baue icon_wink


  • lasker / Apr 08, 2008 / 05:04 Link to this post


    Mache ich. Wird aber noch ein wenig dauern. Ich spiele erstmal ein wenig rum und schaue mir an was so an Tabellen generiert wird. Danach kommt die genauere Überlegung der Felder. Macht in jedem Fall schon Spaß. icon_biggrin


How to set up relations

8 Replies
Axel on May 15, 2012 - 06:04



Neue Umfragen

You have not voted in the poll:
Did you test ModuleStudio 0.5 already?
 
 
 

ModuleStudio Honey

Close

You don't have permission to e-mail this story - please login