What does an RDBMS consist of?
1. sampletestcases.com
sampletestcases.com
2. medium.com
medium.com
Imagine this:
You have a table called "Customers" with columns like "Customer ID", "Name", "Address".
You have another table called "Orders" with columns like "Order ID", "Customer ID", "Order Date", "Total Amount".
The "Customer ID" in the "Orders" table is a foreign key. It references the "Customer ID" in the "Customers" table. This means that every order must be associated with an existing customer.
Key points about foreign keys:
It maintains referential integrity, ensuring that related data exists.
It helps to normalize data by reducing redundancy.
It allows you to retrieve related data efficiently through joins.
By using foreign keys, you create a structured and connected database where information can be easily managed and retrieved.