Difference between revisions of "Back-End Standard"

From SmartHCM Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Naming Conventions and Standards ==
 
== Naming Conventions and Standards ==
  
:#Database Object Name (i.e. Table, Sequence, View, Index, Trigger, Package, Procedure, Function, Materialized View, Job, Type, Directory, Constraints, Synonyms and Tablespace  ) should be meaningful  
+
:#Database Object Name (i.e. Table, Sequence, View, Index, Trigger, Package, Procedure, Function, Materialized View, Job, Type, Directory, Constraints, Synonyms and Tablespace  ) should be meaningful. Example : Table Name "HRS_EMPLOYEE_PERSONNEL"
Example : Table Name "HRS_EMPLOYEE_PERSONNEL"
+
:#Column Name should be clearly defined and meaningful. Example : Employee_ID
:#Column Name should be clearly defined and meaningful
 
Example : Employee_ID
 
 
:#Database Object name and Column name should not contain the Number and Special characters except "_" character
 
:#Database Object name and Column name should not contain the Number and Special characters except "_" character
 
:#Constraints name should be clearly defined and must be used the prefix and suffix when creating the constraints
 
:#Constraints name should be clearly defined and must be used the prefix and suffix when creating the constraints

Revision as of 09:28, 26 April 2015

Naming Conventions and Standards

  1. Database Object Name (i.e. Table, Sequence, View, Index, Trigger, Package, Procedure, Function, Materialized View, Job, Type, Directory, Constraints, Synonyms and Tablespace ) should be meaningful. Example : Table Name "HRS_EMPLOYEE_PERSONNEL"
  2. Column Name should be clearly defined and meaningful. Example : Employee_ID
  3. Database Object name and Column name should not contain the Number and Special characters except "_" character
  4. Constraints name should be clearly defined and must be used the prefix and suffix when creating the constraints