# This class models an edge in a directed graph. class Edge < ActiveRecord::Base belongs_to :source, :class_name => "Vertex", :foreign_key => "source_id" belongs_to :sink, :class_name => "Vertex", :foreign_key => "sink_id" end