sql >> Database teknologi >  >> RDS >> Sqlserver

Implementering af en-til-nul-eller-en relation i SQL Server

1-0..1 relationen i din database er direkte synlig. Den er bygget op mellem Kursus- og OnlineKursustabeller, hvor Kursus er principal i forhold (1) og OnlineKursus er afhængig med FK konfigureret på KursusID. FK er også PK for Onlinekurset =det skal være unikt og derfor er det 0..1.

Database bruger "altid" 1 - 0..1, fordi reel 1 - 1 ikke kan bruges effektivt til dataindsættelse. 1 - 1 betyder, at venstre skal indsættes efter højre, men højre skal indsættes efter venstre =umuligt. Derfor bruges 1 - 0..1, hvor venstre er principal og skal indsættes før højre og højre er afhængige og skal indsættes efter venstre.



  1. En oversigt over JOIN-metoderne i PostgreSQL

  2. Hvordan tømmer jeg PRINT-bufferen i TSQL?

  3. Byg en kontaktbog med Python, PyQt og SQLite

  4. Kode til at kalde en funktion i en pakke fra C# og ODP.NET