mobileNavlogo
headerlogo

Blog

Entity Objects and Entity Association

24 October, 2018

Related Blogs

Entity Objects

  • The entity objects are used if one wishes to do some insert/update operations.
  • Entity Objects represents a Data Base Row of a table.
  • Entity Objects will be based on the View (Oracle View), Synonyms or snapshots.
  • We need to create Entity Object if we want to perform DML operations on the OAF Page.
  • All the Entity Objects end with the EO.

Example:  employeeEO

  • When we create Entity Object (EO) one subclass will generate.

Employee

We have two types of Entity Objects

  1. PL/SQL based Entity Objects
  2. Java-based Entity Objects

Note that we have two types of tables in Oracle Apps they are Custom Tables and Seeded Tables.

If we want to perform the DML operations on the standard (Seeded) table, then we go for PL/SQL based Entity Object, and if we want to perform the DML operations on the custom table then we go for Java-Based Entity Object.

Entity Association

  • Entity Association is the relationship between two Entity Objects having one common column.
  • All the Entity Association ends with the AO (Association Object).

Example:  EmpDeptAO

  • If we want to perform DML operations on Master Detail page, then we go for Entity Association.
  • If we want to common know column between two tables, then we will go for Entity Association.
Check out our Popular Trainings OAF Training in Dallas Structure of OAF Advantages and Dis-Advantages of OAF Creating First OAF Page in Project
About Author
Authorlogo
Name

TekSlate

Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills .