Article
	public
	roles who can access it

UserData
	user id
	real name
	real name public?
	self description
	email public?
	msn address
	msn address public?
	google talk address
	google talk address public?
	skype
	skype public?

UserForumViewed
	it should contain records that show the last viewed post in each forum topic

BlogPost
	id
	title
	slug
	timestamp
	lead (?)
	text
	poster
	public

ForumTopicGroup
	visible
	locked

ForumTopic
	roles who can access it
	visible
	locked

ForumPost
	id
	forum topic
	creator
	timestamp
	last edited by
	last edited timestamp
	last edit reason
	edit count
	text

Vote
	id
	creator
	created at
	active
	text
	others can add new answers
	answers
		id
		creator
		text

Library
	id
	owner
	author
	title
	year
	borrowable
	borrowed by
	borrower returned
	commentable

Program
	id
	creator
	created at
	last edited by
	last edited timestamp
	last edit reason
	start time
	end time (may be null)
	description
	commentable

Document
	id
	creator
	created at
	last edited by
	last edited timestamp
	last edit reason
	title
	slug
	text
