Warscript 4 Clans DB Modelierung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Warscript 4 Clans DB Modelierung

    Sers,

    hab mal für ein Warscript für Counter Strike ne DB modeliert.
    Wie findet ihr es?

    Da ich es mit MS Projekt nicht gepackt hab einen Rollennamen anzeigen zu lassen musste ich ne Kurzzusammenfassung hinzufügen.....

    P.S.: Wenn einer weiß wo die Funktion liegt (sollte es doch geben, kann man zumindest vergeben) bitte mir mitteilen....Dankööö



    Kurzzusammenfassung:


    Ligen: Dort sind alle Ligen hinterlegt bei denen wir teilnehmen. Bei einer Ansicht kann man dann entsprechend Filtern was man sehen möchte. Wie genau ist noch offen.....

    adminuser:
    ist die bisherige Table........-> w_postedby & w_announce(Anmeldungen für Wars, hab hier mal das vielleicht ausser Acht gelassen entweder ja/nein)

    Mappool:
    Dort sind alle Maps die wir spielen und auch Wars damit machen

    Warplaner_Maps:
    Man kann hier pro War soviele Maps machen wie man möchte nur eben nicht bei einem War 2mal die selbe Map verwenden.
    Weiterhin werden hier pro Map jeweils für ownclan (unserer) und Gegner clanenemy....Die Punkte pro Map eingetragen

    -> wr steht für Warresult....Da dies eigentlich vom Sinn der Tabelle nicht zu tun hat aber aufgrund der Relation dennoch Sinn macht hab ich es so getauft damit der Sinn klar wird...


    Warresult:
    Hier werden lediglich nachdem alle Endpunkte pro Map eingetragen wurden die Summe ermittelt.

    Vermutlich kommt hier noch ein zusätzliches Attribut ins Spiel damit man z,B. nach abgeschlossen und nicht abgeschlossenen Wars filtern kann


    Standardmäßig wird über die WarID der Clan ermittelt gegen denn gespielt wurde.....Der Clan welcher das Script besitzt setzt eine Variable mit dessen Name....

    So sollte man nahezu alles abdecken können was es gibt...
    [color=blue]MfG Payne_of_Death[/color]

    [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
    [color=red]Merke:[/color]
    [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

    Murphy`s Importanst LAWS
    Jede Lösung bringt nur neue Probleme
    Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
    In jedem kleinen Problem steckt ein großes, das gern raus moechte.

  • #2
    Kann es sein das Du etwas mit den Begriffen Primär und Fremdschlüssel durcheinander kommst .. ?!
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Kommentar


    • #3
      Original geschrieben von goth
      Kann es sein das Du etwas mit den Begriffen Primär und Fremdschlüssel durcheinander kommst .. ?!
      eigentlich net, jedoch macht das MS Projekt 2000 Ding immer alles automatisch rein

      Vielleicht mach ich auch was falsch, kann auch sein. Setz das so gut wie nie ein.....

      @goth: Du bist doch der DB Experte Was hälst du davon?
      [color=blue]MfG Payne_of_Death[/color]

      [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
      [color=red]Merke:[/color]
      [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

      Murphy`s Importanst LAWS
      Jede Lösung bringt nur neue Probleme
      Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
      In jedem kleinen Problem steckt ein großes, das gern raus moechte.

      Kommentar


      • #4
        Also einen Datenbank-Entwurf zu zaubern ... das ist nicht wirklich schwer ...

        ... allerdings bleibt mir der Sinn von "Counter Strike" und "Warscript"en ... wohl für alle Zeiten verschlossen ... wohl einfach weil ich dafür zu alt bin ... !
        carpe noctem

        [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
        [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

        Kommentar


        • #5
          DB-Entwurf ist wurscht wie mans zeichnet, hauptsache man kann seine Gedanken sinnvoll ordnen und verliert nicht den Überblick.......

          Mich interessiert nur ob man es noch optimieren kann.......


          Sinn dieses Scriptes ist ganz einfach das 2 Mannschaften quasi miteinander ein Spiel durchführen...Dieses Spiel wird einfach geplant und am Ende wenn das Ergebnis feststeht pro Map das Ergebnis notiert....
          Aus den Maps von diesem Spiel (wo bei z.B. Spiel 1 gespielt wurden) wird die Summe gebildet und als Spielendergebnis festgehalten....

          Dazwischen gibs noch verschiedene Ligen wo gespielt wird, wie z.B. Bundesliga, Regionalliga etc.

          Und natürlich verschiedene Maps wie z.B. Fussball-Stadien

          Das ist eigentlich alles.....

          Hoffe hab das verständlich rübergebracht....
          [color=blue]MfG Payne_of_Death[/color]

          [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
          [color=red]Merke:[/color]
          [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

          Murphy`s Importanst LAWS
          Jede Lösung bringt nur neue Probleme
          Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
          In jedem kleinen Problem steckt ein großes, das gern raus moechte.

          Kommentar


          • #6
            Hmmnn ... ich verstehe ja schon so Begriffe wie " Bundesliga, Regionalliga und Fussball-Stadien" nicht ...
            carpe noctem

            [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
            [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

            Kommentar


            • #7
              dann sagen wir einfach statt Bundesliga

              Liga 1: Mannschaften:
              - Wurscht
              - Gurke
              - Senfglas
              - Chaoten

              Liga 2: Mannschaften:
              - Gurke
              - Chaoten

              Es fällt auf das Gurke und Chaoten in liga 1 und 2 vertreten sind....
              Das ist bei mir mit Liga gemeint.....Wo die Leute eben überrall vertreten sind werden die auch Spiele machen...


              Fussballstadien ist einfach eine Location:
              - ich geh ins wirtshaus a,b,c,d

              aber z.B. nie in wirtshaus e weil die ein komisches Bier haben

              Heisst im Mappool wird wirtshaus e nicht vorkommen....


              Klarer @goth ?
              [color=blue]MfG Payne_of_Death[/color]

              [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
              [color=red]Merke:[/color]
              [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

              Murphy`s Importanst LAWS
              Jede Lösung bringt nur neue Probleme
              Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
              In jedem kleinen Problem steckt ein großes, das gern raus moechte.

              Kommentar


              • #8
                keiner ne Meinung
                [color=blue]MfG Payne_of_Death[/color]

                [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
                [color=red]Merke:[/color]
                [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

                Murphy`s Importanst LAWS
                Jede Lösung bringt nur neue Probleme
                Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
                In jedem kleinen Problem steckt ein großes, das gern raus moechte.

                Kommentar

                Lädt...
                X