How does the REA model affect accounting information systems

The REA model views accounting data collection as a system to collect data about the resources, events, and agents within business processes. … An REA model suggests that the basic data collected should be the resources, events, and agents in this exchange.

What is Rea in accounting information system?

Resources, events, agents (REA) is a model of how an accounting system can be re-engineered for the computer age. REA was originally proposed in 1982 by William E. McCarthy as a generalized accounting model, and contained the concepts of resources, events and agents (McCarthy 1982).

What is Rea model used for?

REA model was designed to be used in data sharing in generalized accounting with a structure representing economic resources, economic events, and economic agents.

What does REA modeling allow us to determine in database design?

The REA data model was developed specifically for use in designing accounting information systems. It focuses on business semantics underlying an organization’s value chain activities. It provides guidance for identifying the entities to be included in a database and structuring the relationships among the entities.

How do resources Events agents REA model work?

The Resource-Event-Agent (REA) model is an approach to conceptualizing the semantics of economic exchanges such as accounting transactions. … Event: Economic events are the events, transactions, circumstances, and other phenomena which change economic resources from production, exchange, consumption, and distribution.

What are the steps to a rea approach program modeling system?

  1. Identify the event entities.
  2. Identify the resource entities.
  3. Identify the agent entities.
  4. Determine associations and cardinalities between entities.

What are the basic principles and design considerations for a rea model?

What are the basic principles and design considerations for a REA model? The basic principles for an REA model have the common purpose of organizing a database and providing instruction on how to properly read it. The REA is organized by Resources, Events, and Agents.

What are three basic types of entities in Rea?

– The REA data model prescribes a basic pattern for how the three types of entities (resources, events, and agents) should relate to one another.

What are the competitive advantages of using the REA model?

Competitive advantages from the REA approach can be see via value chain analysis. Value chain analysis distinguishes between primary activities (create value) and support activities (assist performing primary activities). REA provides a model for identifying and differentiating between these activities.

What are the three steps of developing an REA diagram for a specific business cycle?

Developing an REA diagram for a specific transaction cycle consists of three steps: Identify the pair of events that reflect the basic economic exchange. Identify the resources affected by each event and the agents who participate in those events. Determine the cardinalities of each relationship.

Article first time published on

What is the REA core pattern?

REA core pattern is a conceptual structure of relationships between the resources, events, and agents that constitute the transactional/transformational core of an economic exchange/conversion process.

In which stage's of the database design process should accountants participate?

In which stage(s) of the database design process should accountants participate? data modeling. A(n) ________ diagram graphically depicts a database’s contents by showing entities and relationships.

Which of the following types of relationships in an REA diagram must be implemented as a separate table in a relational database?

An REA diagram contains four instances of the Employee entity. How many tables does this require in a relational database? A business orders mass-produced merchandise frequently throughout the year.

Why are journals and ledgers not modeled in an REA diagram?

Journals and ledgers are not modeled in REA diagrams. According to the REA philosophy, information systems should support only the needs of accounting professionals. … Modern managers need both financial and nonfinancial information that traditional GAAP-based accounting systems are incapable of providing.

Which types of events are included in entity relationship diagrams?

Entity Relationship Diagram, also known as ERD, ER Diagram or ER model, is a type of structural diagram for use in database design. An ERD contains different symbols and connectors that visualize two important information: The major entities within the system scope, and the inter-relationships among these entities.

How are flowcharts used in accounting information systems?

Flowcharts help users of Accounting Information System to understand the step sequences of accounting processes. Use ConceptDraw DIAGRAM with Accounting Flowcharts solution to document and communicate visually how accounting processes work, and how each operation is done.

What is duality in REA model?

Duality concept in RFA diagram Duality means an economic transaction that consists of two agents, one is internal (Employee) and other external (Customer), each exchange resource with another resource. Duality consists of dual events: first one is give event and another one is receive event.

Why are diamonds sometimes used to represent relationships in an REA diagram?

E) Although people might want to use diamonds to represent relationships, they should in fact be using rectangles to represent the relationships – diamonds are supposed to be used to represent the resources, events, agents, and locations in REA modeling.

How do you implement a one-to-many relationship in a relational database?

To implement a one-to-many relationship in the Teachers and Courses table, break the tables into two and link them using a foreign key. We have developed a relationship between the Teachers and the Courses table using a foreign key.

Which of the following is not likely to be depicted as an entity in the REA data model?

Which of the following is not likely to be depicted as an entity in the REA data model? Invoices are paper outputs of a database—they do not meet the definition of being either a resource, an event, or an agent and, therefore, are not modeled as an entity in an REA diagram.

Why is depreciation not represented as an event in an REA data model?

Depreciation is not modeled as an event in the REA diagram because it is an accounting concept that arbitrarily allocates the cost of an acquired resource to different fiscal periods.

What is the name of the agent the revenue cycle interacts with?

The revenue cycle involves interactions with your customers. You sell goods or services and get cash.

In which stages of the database design process does data modeling occur?

Data modeling is the process of defining a database so that it faithfully represents all aspects of the organization, including its interactions with the external environment. Data modeling occurs during both the systems analysis and conceptual design stages of database design.

Where are ERD diagrams created?

You can create an ERD from scratch using the entity relationship shape library in the shape manager. Drag and drop shapes onto your canvas and manually label entities, attributes, and keys, and determine all appropriate relationships and cardinalities.

How do you write business rules for ERD?

  1. How things work here.
  2. Start with a single instance of each entity.
  3. Always stated in pairs—define relationship from perspective of each related entity.
  4. Become the verbs in the relationships.
  5. Determine cardinality and participation.
  6. The basis for stored procedures and triggers.

What is composite attribute?

“Composite attribute is an attribute where the values of that attribute can be further subdivided into meaningful sub-parts.” Typical examples for composite attribute are; Name – may be stored as first name, last name, middle initial.

What is the main function of tables in Microsoft Access quizlet?

When using Microsoft Access, the main function of “Table” is to: store data. Which of the following is a correct statement about primary keys? The data values of a primary key must be different (i.e., unique).

Which of the following items can best be described as an agent in the REA data model?

Cash collection. Which of the following items can best be described as an “Agent” in the REA data model? Accounts payable clerk.

What is the maximum cardinality of a relationship in an REA diagram?

The maximum cardinality in a relationship in an REA diagram can be one.

Which type of data models allows each record to have multiple parent and child records?

The network model builds on the hierarchical model by allowing many-to-many relationships between linked records, implying multiple parent records. Based on mathematical set theory, the model is constructed with sets of related records.

What is the minimum number of external agents that must participate in each REA event?

Not every relationship between two events represents a give-to-get economic duality. Commitment events are linked to other events to reflect sequential cause-effect relationships. Rule 3: Every event entity must be linked to at least two participating agents.

You Might Also Like