A relational database stores data in multiple tables and connects them using defined relationships. Each table holds a specific type of data, and relationships link related records across tables.
This structure allows you to organize data clearly and use the same data across forms, workflows, views, and reports.

In a relational database, data is stored in tables and connected using defined relationships. Each table represents one business entity. Each row represents one record. Each column represents one attribute of that record.
These links allow data to move across tables in a controlled and consistent way.

To understand how relationships work, consider two tables: Customer and Order.
| Customer Table | Fields |
| Contains customer information | Customer ID, Primary Key |
| Customer Name | |
| Billing Address | |
| Shipping Address |
Each customer has a unique Customer ID. This ID identifies the customer across the system.
| Order Table | Fields |
| Contains order information | Order ID, Primary Key |
| Customer ID, Foreign Key | |
| Order Date | |
| Shipping Date | |
| Order Status |
The Customer ID in the Order table connects each order to the corresponding customer.
Because both tables use the same Customer ID, the system can:
This link keeps data connected without duplication and supports accurate reporting.
Relational databases are managed using database systems called RDBMS. These systems are used to create, update, and manage tables, records, and relationships. Common relational database systems include:
These systems all follow the same table-based structure and relationship model.
In Quixy, the database layer is managed by the platform. Tables, relationships, and application data are created and managed through the Quixy interface.
The main benefit of the relational database model is that it makes data easy to understand and makes it easy to get to data points that are related. Relational databases are most often used by organizations that need to manage a lot of structured data. This includes keeping track of inventory, processing transactional data, and logging application data.
Using relational databases to manage and store your data also has a lot of other benefits, such as:
An ER (Entity-Relationship) diagram is a type of data modeling that illustrates the logical structure of databases. It shows the entities (things) in the database and the relationships between them. Here's how it works:
Example
In an ER diagram for a university database, you might have entities like Student, Course, and Instructor. A Student entity could be related to a Course entity through a "Enrolls In" relationship, which could be a One-to-Many relationship (one student enrolls in many courses, but each course is taken by one or more students).