class Discipline::Violation < Base::Discipline::Violation
  associations_for legacy: true do |a|
    a.belongs_to :school
  end

  belongs_to :group, class_name: 'Discipline::Group', foreign_key: :DVGID, optional: true

  has_many :student_logs, inverse_of: :violation

  validates :name, presence: true, length: { maximum: 64 }
end
