Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Schwierigkeiten bei der Entscheidung zwischen identifizierender oder nicht-identifizierender Beziehung

Beides klingt für mich nach identifizierenden Beziehungen. Wenn Sie die Begriffe One-to-One oder One-to-Many und Many-to-Many, One-to-Beziehungen gehört haben sind identifizierende Beziehungen und viele-zu-viele-Beziehungen sind nicht identifizierende Beziehungen .

  • Wenn das Kind seinen Elternteil identifiziert, handelt es sich um eine identifizierende Beziehung. Wenn Sie in dem von Ihnen angegebenen Link eine Telefonnummer haben, wissen Sie, wem sie gehört (sie gehört nur zu einem).

  • Wenn das Kind seinen Elternteil nicht identifiziert, handelt es sich um eine nicht identifizierende Beziehung. In dem Link werden Staaten erwähnt. Stellen Sie sich einen Zustand als Zeile in einer Tabelle vor, die die Stimmung darstellt. „Happy“ bezeichnet keine bestimmte Person, sondern viele Menschen.

Bearbeiten :Andere Beispiele aus dem wirklichen Leben:

  • Eine physische Adresse ist eine nicht identifizierende Beziehung, da viele Personen an einer Adresse wohnen können. Andererseits ist eine E-Mail-Adresse (normalerweise als) eine identifizierende Beziehung.
  • Eine Sozialversicherungsnummer ist eine identifizierende Beziehung, da sie nur einer Person gehört
  • Kommentare zu Youtube-Videos sind identifizierende Zusammenhänge, da sie nur zu einem Video gehören.
  • Ein Original eines Gemäldes hat nur einen Eigentümer (identifizierend), während viele Menschen Nachdrucke des Gemäldes besitzen können (nicht identifizierend).