Angenommen, ich schreibe ein einfaches Spiel in Ruby auf Schienen.Schienen verbinden mehrere Modelle mit mehreren Modellen
Also ich habe ein Spielermodell und ein Spielmodell. Jedes Spiel hat zwei Spieler. Und jeder Spieler kann viele Spiele haben (weil sie mehrere Spiele spielen können).
Was ist der effektivste Weg, um zu speichern, welche zwei Benutzer zu einem Spiel gehören? Ich könnte Felder wie player_one_id:integer
und player_two_id:integer
machen, aber das fühlt sich ein wenig hacky. Und dann nachschlagen, in welchen Spielen ein Spieler gerade ist, wäre nicht effizient.
Was ist der beste Weg, um so etwas zu erreichen? . Im Idealfall sind sie sauber gespeichert und ich kann leicht überprüfen, um zu sehen, was für ein Spiel ein Spieler ist derzeit in
Das scheint ziemlich glatt! Ich werde es versuchen! Danke für die Hilfe –