Narzędzia użytkownika

Narzędzia witryny


fedora:aplikacje:libreoffice:base_pgsql

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
fedora:aplikacje:libreoffice:base_pgsql [2025/11/06 21:02] – [Struktura bazy] sindapfedora:aplikacje:libreoffice:base_pgsql [2025/11/06 21:09] (aktualna) – [Pola kluczy] sindap
Linia 183: Linia 183:
   * **klucz główny w każdej tabeli:** id   * **klucz główny w każdej tabeli:** id
   * **klucz obcy:** nazwa_tabeli_docelowej_id   * **klucz obcy:** nazwa_tabeli_docelowej_id
 +
 +Trzymanie się tej zasady ułatwi późniejszą administrację i użytkowanie. W niektórych przypadkach stosuje się podejście klucza głównego nawiązującego do nazwy tabeli. Jeżeli tabela ''artysci'' to klucz ''artysta_id'', tabela ''utwory'' to klucz ''utwor_id''. Z jednej strony daje większą czytelność ale z drugiej więcej pisania. Najważniejsze by przynajmniej w obrębie jednej bazy trzymać się tej samej zasady.
 ==== Tworzenie przykładowej tabeli artyści ==== ==== Tworzenie przykładowej tabeli artyści ====
  
fedora/aplikacje/libreoffice/base_pgsql.1762459349.txt.gz · ostatnio zmienione: przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki