Tables
connection(connectionId,From,To,connectionType,connectionName) contextualSequence(id,context,previous, next)ConnectionId identifies a bi-directional relation and will be present in at most two rows of table connection. Both directions should have names. contextualSequence table makes it possible for a node to be included in many sequences.
The implementation could resemble the page model
The most common information need is to find out when there is an exam for some course. A secondary need is to check out what other exams there are for the same date.
The date ordered list doesn't serve well the primary need. A list ordered by the name of course or a list where courses are grouped by level and then ordered by name would be better. The date in each list item should be a link to the content listing of an exam session.
A good way to use a glossary or a dictionary would be to enable a direct search from it. One could, for example, select the word, after which pressing the right mouse key would open a menu that contains an option to search the glossary or dictionary using the selected word as the search key. This functionality is almost provided by Opera and Firefox browsers. The search services used in these browsers are not defined by the link elements as document specific services but externally as browser settings.
Instructions
How to publish your web pages in CS environment: