Yes, you probably want two data models; say, Person
and OfficeTime
(you may think of better names!); then tie them together like this:
class Person < ActiveRecord::Base
# name, dept, adjunct?
has_many :office_times
end
class OfficeTime < ActiveRecord::Base
# day, start, end
belongs_to :person # database has a person_id field
end
Have a look at the Rails Guides chapter on Relations for more guidance.