Relacja (baza danych)

Relacja to powiązanie między dwiema encjami w bazie danych - na przykład między klientem a jego zleceniami, albo między zleceniem a należącymi do niego fakturami. Dzięki relacji system wie, co z czym się łączy, i potrafi na tej podstawie liczyć podsumowania, filtrować i wyświetlać powiązane dane w jednym miejscu.

Najczęstszy typ relacji w biznesowej bazie danych to "jeden do wielu" - jeden klient może mieć wiele zleceń, ale każde zlecenie należy tylko do jednego klienta. Istnieją też relacje "wiele do wielu" (na przykład pracownicy i projekty, przy których pracują) albo "jeden do jednego" dla wyjątkowych przypadków.

Bez relacji każda tabela żyłaby w izolacji, podobnie jak osobne arkusze w Excelu - a jakiekolwiek podsumowanie na przestrzeni danych (ile firma zarobiła na kliencie, jaki jest status wszystkich zleceń jednego handlowca) trzeba by liczyć ręcznie.

Zobacz też: Model danych, który rośnie razem z zespołem, Reporting przez kolumny widoku i formuły, Jak połączyć dokumenty, bazy danych i czat w jednej przestrzeni roboczej.

Opisz, co chcesz zbudować bez kodu.

Apexloop zbuduje aplikację na miarę