metamaps--metamaps/app/models/synapse.rb

14 lines
487 B
Ruby

class Synapse < ActiveRecord::Base
belongs_to :user
belongs_to :item1, :class_name => "Item", :foreign_key => "node1_id"
belongs_to :item2, :class_name => "Item", :foreign_key => "node2_id"
belongs_to :person1, :class_name => "Person", :foreign_key => "node1_id"
belongs_to :person2, :class_name => "Person", :foreign_key => "node2_id"
belongs_to :group1, :class_name => "Group", :foreign_key => "node1_id"
belongs_to :group2, :class_name => "Group", :foreign_key => "node2_id"
end