Professional Documents
Culture Documents
A
MODE
LGROUP
3
CONTE
01 NTABOUT REA MODEL
ECONOMIC RESOURCES
02
EC O N O M IC
03
EV EN TS ECONOMIC
04
AGENTS
05
C LASSIC AC C O UN TIN G
06 REC O RDS IN A NON-
REA SYSTEM
EV EN T DATABASE
IN AN REA
REA
MODEL
REA is an accounting framework for modeling an
organization critical resources, events, and agents
(REA) and the relationships between them.
This involves summarizing the events to accommodate the account structure. However,
the details of the transactions are not captured under this approach.
An REA accounting system would capture these transactions in a series of relational database tables that
emphasize events rather than accounts.
This is illustrated in Figure 1-
15.
Each table deals with a separate aspect of the transaction.
Dat a pert aining t o t he cust omer, t he invoice,
specific i t ems sold, and so on can thus be
captured
for multiple uses and users.
The t ables of t he dat abase are l inked via common at t ribut es
called
embeddedprimary
f or ei gn keys
k e y s ( P)
Ad da and
that
litt permit integration.
le
If necessary or desired, journal entries and general ledger amounts can also be
derived from
these event tables.
For example, the Cost-of-Goods-Sold control account balance
is (Quant sold * Unit cost)
summed for all transactions for the period.