SYNON PROGRAMMING
1. Introduction to SYNON
* Introduction to Synon
  * Application Development Life Cycle
2. Data Modelling
* Entity Relationship Diagram
  * Normalization
  * Synon 2E Relations
  * File to file Relations
  * File to field Relations
  * Field Conditions
  * Extended Relations
  * Narrative Text
  * Synon 2E Documentation
  
3. Access Path
* Introduction to Access Path
  * Types of Access paths
  * Defining files, types
  * Defining fields
  * Select / Omit Sets
  * Virtualization
  * Generation and Compilation
4. Functions
* Introduction to Functions
  * Standard Functions
  * Database Functions
  * Device Design Functions
  * Single Record Function - Display Record & Prompt record
  * Multiple record function - Display File, select Record and Edit file
  * Single Record Function and 
  * Multi record function - Edit Trn, Print File and Print object
  * User Defined Standard Header/Footer
  * Built in functions
  * Message functions
  * Function Options
  * Conditions 
  * Arrays
  * Function fields
  * Options
  * Generation and Compilation of Functions
5. Action Diagram
* Context
  * Construct
  * Parameters
  * User Functions
  * Messages
  * User Points of all the Functions
  6. Advanced Datamodelling Relations
* Involution
  * Sharing
  * Extended by
  * Qualified by
  * Reports
  * Function Fields
  * Built-in-Functions