sql >> Databáze >  >> RDS >> PostgreSQL

Potřebuje cizí klíč odkazující na PK omezení NOT NULL?

Pokud chcete být schopni reprezentovat neznámé ve sloupci FK této tabulky, udělejte mu hodnotu null, pokud musí mít hodnotu, nastavte jej jako Not Null.

V referenční tabulce s nulovými hodnotami FK můžete mít tolik záznamů, kolik chcete. Jedinečné omezení je na řádcích v odkazované tabulce (kde je PK), nikoli na řádcích v odkazovací tabulce (kde je FK).



  1. Získejte den z data v PostgreSQL

  2. Materializované zobrazení vs. tabulky:Jaké jsou výhody?

  3. Druhý dotaz SELECT, pokud první SELECT vrátí 0 řádků

  4. Jak zobrazit řazení sloupce v MySQL