]> Abstract Articles are included here as soon as they are written--they could go for a while without being published. For example, an article on gardening could be submitted on Monday and not be published until Thursday (when the gardening section is included in the paper). 1 Advice News Opinion Symbol Abstract Authors are the people or organizations which provide articles Abstract This is an abstract superclass of both advertisements and articles, containing the the information common to them both. Defines a rectangle of space on a page Lists what's in the paper 1 When the paper was published Editors are responsible for the content of sections. Abstract :DOCUMENTATION-IN-FRAME Rectangles are named bacuse, in the publishing industry, there are lots of distinguished rectonagles ("quarter page" etcetera). Abstract This is a use of classes as abstract placeholders. We need some way to indicate a fixed (yet changeable) list of values. In a way, this is just a list of strings, but with constraints in place. 1 This is basically a reified relationship that must always hold.Entries here reflect facts like "On Wednesday, the paper has a Gardening Section and ads in it cost this much..." Defines a rectangle for space upon the page A reporter is an employee who writes articles. A salesperson sells, and is reponsible for the content of, advertisements. List of possible sections of the paper 1 1 1 Usually a reporter or editor. Could be left blank if it's from one of the big 3 (UP, API, Reuters). false 1 Boolean 1 1 1 Lists the sections this piece of content could go in. They are ordered by preferences (e.g. the first section in the list is the best one for this article). Float 1 1 1 Expiration date is really only relevant if an article isn't urgent. For example, an article on the Spring fashions in Paris probably isn't urgent (and could thus be bumped from an issue if urgent news came up). But, it shouldn't be included in Autumn-- thus it needs an expiration date. 1 1 Float 1 pointer to the file containing the fully laid out ad. 1 1 1 1 Integer 1 1 Integer 1 1 1 1 1 College Elementary High_school Middle_school Symbol We want to have a good mix in our paper-- from 3'rd grade through adult reading levels. 1 Float 1 If the content_layout is breakable, then it breaks into these rectangles. 1 1 false 1 Boolean Urgent content is usually news, advertisements, or opinions (editorials that comment on recent events are a principle example of the latter). If content is urgent, it will be added to the next possible newspaper. 1 Friday Monday Saturday Sunday Thursday Tuesday Wednesday Symbol 1 Float