Some definitions

Definition elements

Numerous elements are implemented in the VDoc database. From these definition elements we will keep the following:

  • IForumSpace: space in which several forums can be created;
  • IForum: forum dedicated to a theme.

Diagram of definition elements classes

This classes diagram represents the main relations that exist between every classes of the forum management system.

Forum overview

Table of definition elements correspondence

Functional term Technical term SDK term Native term Description
Forum space Forum space IForumSpace ForumSpace Element grouping several forums
Forum Forum IForum ForumNode Element grouping discussions about a theme.

Dynamic elements

When a discussion is creating, several elements are registered in the database. Among these elements we will keep the following:

  • IDiscussion: forum discussion topic;
  • IPost: discussion answer;
  • IAttachment: attachment of a discussion or a post.

Diagram of dynamic elements classes

This classes diagram represents the main relations that exist between every classes of the forum management system.

Forum overview

Table of dynamic elements correspondence

Functional term Technical term SDK term Native term Description
Topic,discussion Discussion IDiscussion ThreadNode Element grouping a topic associated to a group of answers.
Answer,post Post IPost PostNode Element answering to a discussion or a post.