sql >> Database >  >> RDS >> PostgreSQL

Heeft een externe sleutel die verwijst naar PK de beperking NOT NULL nodig?

Als je in de FK-kolom van die tabel onbekend wilt kunnen vertegenwoordigen, maak het dan nullable, als het een waarde moet hebben, maak het dan Niet Null.

U kunt zoveel records in de referentietabel hebben als u wilt met null FK-waarden. De unieke beperking bevindt zich op de rijen in de tabel waarnaar wordt verwezen (waar de PK is) en niet op de rijen in de referentietabel (waar de FK is).



  1. Hoe zorg ik ervoor dat de categorie op het eerste niveau slechts één keer wordt weergegeven?

  2. Typen SQL Server-cursor - KEYSET-cursor | SQL Server-zelfstudie / TSQL-zelfstudie

  3. Een PHP-sessievariabele gebruiken in een MySQL-bestand dat in PHP wordt uitgevoerd?

  4. MySQL-query:invoegen als invoer duplicaat is, anders de bestaande rijwaarden bijwerken