burningTyger 8 years ago
parent
commit
47b20a50af
1 changed files with 6 additions and 1 deletions
  1. 6 1
      lib/schild.rb

+ 6 - 1
lib/schild.rb

@@ -12,7 +12,7 @@ require 'sequel'
 #
 #     Schueler[0].name
 #     => "Olsen"
-#    
+#
 #     Schueler[0].abschnitte[0].jahr
 #     => 2017
 #
@@ -117,7 +117,12 @@ module Schild
   #
   # Tabellenname: schuelerlernabschnittsdaten
   class Abschnitt < Sequel::Model(:schuelerlernabschnittsdaten)
+    # @!method noten
+    # @return [Array<Note>]
     one_to_many :noten, :class => :Note
+    # @!method fachklasse
+    # @return [Fachklasse]
+    many_to_one :fachklasse
     # @!method klassenlehrer
     # @return [Klassenlehrer]
     many_to_one :klassenlehrer, :primary_key=>:Kuerzel, :key=>:KlassenLehrer, :class=>:Klassenlehrer