Beziehung und Mächtigkeit sind Begriffe in Datenbank-Design und allgemeine Computer- Programmierung verwendet . Beziehungen definieren die Konnektivität zwischen Daten während Mächtigkeit bezieht sich auf die Anzahl von Vorkommen spezifischen Daten. Durch die Definition von solchen Einschränkungen , Sortierung und Nutzung von Daten wird einfacher. Kardinalität
Cardinality begrenzt die Anzahl , wie oft eine bestimmte Daten Stück in Beziehung zu einer anderen Einheit erscheinen . Zum Beispiel, wenn Sie eine Datenbank, um die Kontaktdaten einer Person Informationen zu sortieren bauen Sie vielleicht die Anzahl der Adressen mit Kardinalität begrenzen. Sie könnten damit einen Namen , mit nur einer Adresse oder mit mehreren Adressen zugeordnet werden. Kardinalität bestimmt die Grenze von Adressen könnte eine Person geben .
Connectivity Beziehungen
Beziehungen in Daten vieles bedeuten . Connectivity ist eine Art von Beziehung. Daten beziehen sich auf andere Daten auf einer Eins-zu -eins-Basis , eine Grundlage für viele oder viele zu viele . Abhängig von der Art der Informationen, die Sie haben , richten Sie die Beziehung zwischen den Informationen . Dies scheint zwar ähnlich Mächtigkeit , müssen Einschränkungen in Beziehung Konnektivität begrenzt nicht die Anzahl des Auftretens von bestimmten Daten . Stattdessen beschränken Sie die Anzahl der Beziehungen Daten hat . Zum Beispiel kann ein Name in einer Kontakt-Datenbank mit einer Reihe von verschiedenen Daten -Werte zugeordnet werden : Telefonnummer, Adresse , Stadt, Bundesland, etc. Dies stellt eine one to many Beziehung. Die Kardinalität begrenzt die Anzahl der Adressen mit einem einzigen Namen verbunden.
Existence Abhängigkeitsbeziehung
Existence Abhängigkeit ist eine andere Beziehung. Das heißt, Sie haben nur einen Wert für eine Sache, wenn Sie einen Wert für andere haben . Bei der Organisation von Daten dieser Art von Beziehung können Sie überprüfen, haben Sie alle notwendigen Informationen. Zum Beispiel könnten Sie Gesamtzeit voneinander abhängig Rundenzeit von einem Läufer. Wenn ein Läufer nicht alle Runden fahren die gesamte Zeit kommt "N /A " oder nicht anwendbar. Dies hält die Informationen vergleichbar von Rekord zu Rekord. Andernfalls könnte eine Gesamtzeit deutlich weniger aussehen , Ranking einen Läufer höher , wenn es wirklich die Person nur drei der vier Runden absolviert .
If- Kommen Relationship
kommen - Beziehungen sind ähnlich Existenz Abhängigkeitsverhältnisse sondern bieten Optionen abhängig von den Daten . Diese Art der Beziehung hat ein Teil der Daten , dass, wenn eine Sache passiert, führt zu einem weiteren Datenpunkt und wenn etwas passiert, es geht zu einem anderen Punkt . Diese Beziehungen ermöglichen für viele Möglichkeiten und erfordern eine Definition dessen, was führt zu was . Kardinalität kann auf diese Art von Beziehung , indem nur Daten zu kommen , eine bestimmte Anzahl von Malen auf jeder Ebene der Beziehung angewendet werden.