sql >> Database >  >> RDS >> Mysql

Moeite om te beslissen over het identificeren of niet-identificerende relatie

Beide klinken als het identificeren van relaties voor mij. Als u de termen één-op-één of één-op-veel, en veel-op-veel, één-op-relaties hebt gehoord zijn het identificeren van relaties , en veel-op-veel-relaties zijn niet-identificerende relaties .

  • Als het kind zijn ouder identificeert, is het een identificerende relatie. In de link die je hebt gegeven, als je een telefoonnummer hebt, weet je van wie het is (het is er maar één).

  • Als het kind zijn ouder niet identificeert, is er sprake van een niet-identificerende relatie. In de link worden staten genoemd. Zie een staat als een rij in een tabel die de stemming vertegenwoordigt. "Gelukkig" identificeert niet een bepaalde persoon, maar veel mensen.

Bewerken :Andere voorbeelden uit het echte leven:

  • Een fysiek adres is een niet-identificerende relatie, omdat er veel mensen op één adres kunnen wonen. Aan de andere kant wordt een e-mailadres (meestal beschouwd als) een identificerende relatie.
  • Een burgerservicenummer is een identificerende relatie, omdat het maar van één persoon is
  • Reacties op YouTube-video's zijn identificerende relaties, omdat ze maar bij één video horen.
  • Een origineel van een schilderij heeft slechts één eigenaar (identificerend), terwijl veel mensen herdrukken van het schilderij kunnen bezitten (niet-identificerend).


  1. De voordelen van MariaDB's Certified Associate-programma ontsluiten

  2. Docker - Voer Apache uit op host en container voor verschillende websites

  3. Lob-segmenten (SYS_LOB) in orakel begrijpen?

  4. kan geen verbinding maken met mysql docker vanuit lokaal