RDBMS - Difference between Master and Transaction Table (2024)

RDBMS - Difference between Master and Transaction Table (1)

Introduction

There are two types of tables in a database system, master, and transactions. Identifying these tables during the database development is important to understand, how the system interacts with the database.

Master Table

During database design, the master tables are designed first. Since the purpose of master tables is to capture the system. The design of the master tables i.e. its columns and constraints describe the entities in the system. For example user, account, customer etc. Generally, entities of the system are mapped to master tables.

What is a Transaction Table?

To understand the difference between the two types we need to understand what exactly we mean by a transaction. A transaction is an activity performed by entities(master tables) within the system. These activities are captured in transaction tables and usually, these transaction entries have foreign keys to master records.

Transaction tables are designed to store events in the system.

These events are associated with master records to ensure normalization. Because the transactions can quickly grow in large numbers. The analytics tools, OLTP, partitioning are applied on transaction tables. Most of the querying is done on transaction tables.

The Pie charts, line charts, and graphs are drawn using transaction tables. The design of transaction tables.

Identification Criteria

The following criterias helps us identify whether a table should be classified as master or transaction.

CriteriaMasterTransaction
ChangesData which is less likely to change.Data which frequently changes.
InformationStores master data. e.g. inventory, suppliers, users, customers.Stores the transactions in the system. e.g. orders, attendance, sales.
TimestampMaster tables may not require a timestamp associated with each entry.Every transaction usually is associated with a timestamp. Since it's considered as an event in the system at a particular point in time.
RecordsRecords are less compared with Transaction table.Records are more as compared with Master table.
PartitionsVertical Partitioning for normalizationHorizontal Partitioning based on timestamp/date for easier querying.
UseStore system informationCapture System events
IndexedUsually NoYes
RDBMS - Difference between Master and Transaction Table (2024)
Top Articles
↙ Vessel Schedule - Lotus Container Shipping Services LLC
Interview mit Oliver Hillegaart, Jamf: Apple-Geräte im Business-Einsatz
Condogames Xyz Discord
Fbsm St Louis
Q-global Web-based Administration, Scoring, and Reporting
Qvc Uk Marla Wynne
Epidermis Function: How Skin Protects You and How You Can Protect It
Fredatmcd.read.inkling.com
Joe Nichols Juab County Fair
Zions March Labradors
Critiques de la série Z Nation
Rs3 Bring Leela To The Tomb
Lulu's Leis And Bouquets
Die eID-Karte für Bürgerinnen und Bürger der EU und des EWR
Best Pizza In Westlake
Shadow Under The Mountain Skyrim
Oviedo Anonib
Sprinter Tyrone's Unblocked Games
Craigs List Rochester
Craigslist Ludington Michigan
Southern Food Buffet Near Me
2068032104
Sevierville, Tennessee: Idyllisches Reiseziel in den Great Smoky Mountains
Reahub 1 Twitter
Berklee College Of Music Academic Calendar
Forza Horizon 5: 8 Best Cars For Rally Racing
Dynasty League Forum
Understanding The Payment Structure Behind Online Slot Machines
Quiktrip Maple And West
Journal and Courier from Lafayette, Indiana
Restaurants Near 275 Tremont St Boston
Gabrielle Abbate Obituary
Sparkle Nails Phillipsburg
Gas Station Near Santa Barbara Airport
Lily Starfire White Christmas
Weekly Math Review Q4 4 Answer Key | airSlate SignNow
Wv Mugshots 2023
Burlington Antioch Ca
Sarah Colman-Livengood Park Raytown Photos
They're Cast In Some Shows Crossword Clue
Sierra At Tahoe Season Pass Costco
Norwegian Luna | Cruise Ship
Gun Show Deridder La
Watch Wrestling.up
Blackstone Launchpad Ucf
Nuefliks.com
MERRY AND MARRIED MERRY & MARRIED MERRY + MARRIED MERRY E MARRIED MERRY ; MARRIED MERRY, MARRIED MERRY - MARRIED Trademark Application of Nexus Integrity Group - Serial Number 98485054 :: Justia Trademarks
1V1 Google Classroom
Bourbon Moth Magnolia
Cl Bellingham
Craigslist Org St George
What Is Opm1 Treas 310 Deposit
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 6199

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.