|
@@ -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
|