On Apr 4, 2006, at 12:28 PM, James Howison wrote:

Bruce, I've been playing with Rails a little too (developing a collaborative literature review tool for our research group), are your model definitions (well probably the whole Rails tree) available?

Heh, I've been banging my head against the keyboard trying to get the associations to work correctly (authors, etc.), but would be happy to send you where I'm at off-list (and maybe you can help me figure it out!).

For now, you can get a sense of what I'm doing WRT to the models by seeing the output (below) from the start of the script I mentioned (generated from the RDF schema). The result is that the following commands will each return all book records:

        ReferenceItem.find_all
        Monograph.find_all
        Book.find_all

Bruce

class Agent < ActiveRecord::Base
end

class Person < Agent
end

class Organization < Agent
end

class Publisher < Organization
end

class LegislativeBody < Organization
end

class Event < ActiveRecord::Base
end

class Conference < Event
end

class Hearing < Event
end

class Workshop < Event
end

class Collection < ActiveRecord::Base
end

class Series < Collection
end

class Periodical < Collection
end

class CourtReporter < Periodical
end

class Magazine < ActiveRecord::Base
end

class Newspaper < Periodical
end

class Proceedings < Collection
end

class Reference < Manifestation
end

class Abstract < ReferenceItem
end

class Album < ReferenceItem
end

class AlbumTrack < Part
end

class Article < Part
end

class Bill < Legislation
end

class Book < ReferenceItem
end

class BookSection < Part
end

class Broadcast < ReferenceItem
end

class Chapter < BookSection
end

class Data < ReferenceItem
end

class Diagram < Illustration
end

class Dissertation < Thesis
end

class Document < ReferenceItem
end

class EditedBook < Book
end

class EMail < PersonalCommunication
end

class Essay < ReferenceItem
end

class Figure < ReferenceItem
end

class Illustration < ReferenceItem
end

class Interview < PersonalCommunication
end

class Journal < Periodical
end

class Law < Legislation
end

class Legislation < ReferenceItem
end

class Letter < PersonalCommunication
end

class Manuscript < ReferenceItem
end

class Map < ReferenceItem
end

class Memo < PersonalCommunication
end

class MotionPicture < ReferenceItem
end

class MusicalScore < ReferenceItem
end

class Painting < Illustration
end

class Pamphlet < ReferenceItem
end

class Paper < ReferenceItem
end

class Part < ReferenceItem
end

class Patent < ReferenceItem
end

class PersonalCommunication < ReferenceItem
end

class Poster < ReferenceItem
end

class Report < ReferenceItem
end

class Review < ReferenceItem
end

class Song < ReferenceItem
end

class Speech < ReferenceItem
end

class Thesis < ReferenceItem
end


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to