viele zu viele Tabelle mit einer zusätzlichen Spalte in Rails

Hallo Leute! Ist möglich mit nur zwei Rails Modellen, User und Event:

Users
|id        |name         |age         |
|1         |danilo       |26          |
|2         |joe          |23          |
|3         |carlos       |50          |
|4         |katy         |45          |

Events_Users
|event_id     |user_id        |confirmed       |
|1            |1              |1               |
|3            |3              |0               |
|4            |3              |1               |
|2            |3              |1               |

Events
|id           |name                     |date            |
|1            |the end of the year      |31/12/2012      |
|2            |the end of the world     |21/12/2012      |
|3            |Party                    |18/12/2012      |
|4            |Dinner                   |19/12/2012      |

Das Problem ist, dass der Benutzer seine Anwesenheit in einem Ereignis bestätigen kann oder nicht. Hierzu habe ich die Tabelle Events_Users verwendet, Spalte "Bestätigt" (1 für "Bestätigt"). Wie kann ich dies mit Rails ActiveRecord ohne ein Modell "Event_User" tun? Wie kann ich die bestätigte Spalte im Benutzermodell bearbeiten?

Ich benutze Rails 3.2.9

Antworten auf die Frage(3)

Ihre Antwort auf die Frage