Dynamic Language Rails - 03. Active Record Relationship Y2K 2009. 1. 7. 13:17 Database에서의 각각의 객체간의 관계의 정의 belongs_to 1:N 관계에서 1을 나타낸다. has_many 1:N 관계에서 N을 나타낸다. class Slide < ActiveRecord::Base belongs_to :slideshow belongs_to :photo end class Photo < ActiveRecord::Base has_many :slides validates_presence_of :filename end class Slideshow < ActiveRecord::Base has_many :slides end has_one 1:1 관계를 나타낸다. belogs_to, has_one을 이용 pair로 구성 belogs_to : 기본 Key가 있는 Table has_one : 외래키가 있는 Table