Closed jesjos closed 12 years ago
Kortare namn på till exempel AssistantRegisteredToGivenCourseHasLabHasGroup
vore ju trevligt.
Vi kanske kan våga oss på lite förkortningar?
Typ: AsstRegToGivCrsHasLabHasGrp
Fast, haha, det blev ju nästan lika illa....
Jag har förstått att Linus är upptagen i helgen, men kanske @spontus @anjonas @karinsofia också skulle kunna ta en titt på pull requesten?
Har lite svårt att förstå Rails relationerna , men det verkar bra. Finns det någon validering som ser till att varje lab_has_group bara har en arfgc?
Tack för din feeback @anjonas! Om det är någon speciell relation som är otydlig så ställer jag gärna upp och förklarar. Det som ser till att varje LHG bara har en arfgc är denna rad:
class AssistantRegisteredToGivenCourseHasLabHasGroup < ActiveRecord::Base
# ...
validates_uniqueness_of :lab_has_group_id
# ...
end
Om inga protester trillat in innan 21:00 ikväll så kommer jag att mergea in detta.
Ping @oleander @spontus @karinsofia @anjonas @Tarrasch
Jag är för merge!
En
Assistant
kan ha fleraLabHasGroups
viaAssistantRegisteredToGivenCourse
ochAssistantRegisteredToGivenCourseHasLabHasGroup
.Join-entiteten
AssistantRegisteredToGivenCourseHasLabHasGroup
används istället för enhas_many
ochbelongs_to
-lösning för att undvika en null-value approach.