Jak działają relacje między tabelami

Relacje zamieniają zestaw tabel w prawdziwy system, a nie tylko kilka list.

Relacje to to, co zamienia zestaw tabel w prawdziwy system, a nie tylko kilka list.

Typy relacji

  • Jeden-do-jednego — jeden rekord jest powiązany dokładnie z jednym rekordem w innej tabeli.
  • Jeden-do-wielu — jeden rekord (np. Klient) jest powiązany z wieloma rekordami w innej tabeli (np. kilka Projektów jednego klienta).
  • Wiele-do-wielu — rekordy po obu stronach mogą być powiązane dowolnie (np. Projekt może używać kilku Materiałów, a Materiał może być używany w kilku Projektach).

Pole odwrotne

Jeśli Projekt ma pole relacji „Klient”, na tabeli Klienci automatycznie pojawia się pole odwrotne — lista wszystkich Projektów tego klienta. Przez to pole odwrotne możesz dodawać nowe powiązane rekordy prosto z karty rekordu nadrzędnego — np. dodać nowy wiersz wydatku ze strony projektu, bez przechodzenia do tabeli Wydatki.

Formuły przez relacje

Gdy relacja jest ustawiona, możesz budować formuły liczące po powiązanych rekordach — np. SUM(expenses.amount) zsumuje wszystkie wydatki powiązane z projektem, a budget - SUM(expenses.amount) pokaże pozostały budżet. Szczegóły: Jak działają formuły.

Nadal potrzebujesz pomocy?

Napisz do zespołu — odpowiemy w ciągu jednego dnia roboczego.