Wpis z mikrobloga

#programowanie #postgresql #bazydanych #sql

Zakładam swoją pierwszą bd, ot tak dla własnej nauki i przyjemności. I pytanie - czy ładować klucze obce w każdym możliwym miejscu? Dotychczas (w mojej pracy) korzystałem z bazy danych w której poszczególne tabele nie były połączone kluczami obcymi, tylko po prostu robiłem join po konkretnych kolumnach i nie sprawiało mi to problemu. Czy i w jaki sposób klucze obce ułatwiają łączenie tabel? Czy to jest tylko kwestia zajmowanego miejsca przez poszczególne rekordy?
  • 6
przymus unique indexow? ! ( ͡° ͜ʖ ͡°) no chyba nie maj friend


@sometwo: FK wymaga by kolumn do której się odwołujesz była UNIQUE, nie znam bazy która nie wymaga indeksu ale któraś sama sobie indeksy zakłada, z czego korzystasz?