Huis databases Wat is een relatie? - definitie van techopedia

Wat is een relatie? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent relatie?

Een relatie, in de context van databases, is een situatie die bestaat tussen twee relationele databasetabellen wanneer een tabel een externe sleutel heeft die verwijst naar de primaire sleutel van de andere tabel. Relaties zorgen ervoor dat relationele databases gegevens kunnen splitsen en opslaan in verschillende tabellen, terwijl verschillende gegevensitems worden gekoppeld.

Techopedia legt Relatie uit

In een bankdatabase slaat een CUSTOMER_MASTER-tabel bijvoorbeeld klantgegevens op met een primaire sleutelkolom met de naam CUSTOMER_ID; het slaat ook klantgegevens op in een ACCOUNTS_MASTER-tabel, die informatie bevat over verschillende bankrekeningen en bijbehorende klanten. Om deze twee tabellen te koppelen en klant- en bankrekeninggegevens te bepalen, moet een overeenkomstige kolom CUSTOMER_ID worden ingevoegd in de tabel ACCOUNTS_MASTER, die verwijst naar bestaande klant-ID's uit de tabel CUSTOMER_MASTER. In dit geval is de kolom CUSTOMER_ID van de tabel ACCOUNTS_MASTER een externe sleutel die verwijst naar een kolom met dezelfde naam in de tabel CUSTOMER_MASTER. Dit is een voorbeeld van een relatie tussen de twee tabellen.


Het fundamentele kenmerk dat relationele databases onderscheidt van andere databasetypen (bijvoorbeeld platte bestanden) is de mogelijkheid om relaties te definiëren.

Deze definitie is geschreven in de context van Databases
Wat is een relatie? - definitie van techopedia