Wirtschaftsinformatik: Kardinalität?

2 Antworten

dat ist hier egal , es geht ja nur darum wieviele Rechnungen genau 1 Kunde erhalten kann und das sind nun mal n Rechnungen .

Eine Rechnung hat jedenfalls nciht mehrere Kunden ;)

Sarahmoro 
Fragesteller
 05.10.2020, 21:06

•Dieses Beispiel gehört ja zur Kardinalität.
•Also wie kann man diese Kardinalität-Definition auf dieses Bild beziehen?
•Das verstehe ich nicht!

0
RakonDark  05.10.2020, 21:07
@Sarahmoro

wo ist den dein problem ? hängst du wirklich an dieser dartstellung ? , kardinalitäten gibts nciht nur bei objekten sondern auch bei datenbank tabellen also entitäten , relationen etc etc . steht sie drann ist sie so zu interpretieren . N Rechnungen haben denselben Kunden .

0
Sarahmoro 
Fragesteller
 05.10.2020, 21:10

Wie würde denn eine Definition zu Kardinalität heißen?

0
RakonDark  05.10.2020, 21:11
@Sarahmoro

https://de.wikipedia.org/wiki/Kardinalit%C3%A4t_(Datenbankmodellierung)

Kardinalitäten sind Mengenangaben, mit denen in der Datenmodellierung für Entity-Relationship-Diagramme (ER-Diagramme) für jeden Beziehungstyp festgelegt wird, wie viele Entitäten eines Entitätstyps mit genau einer Entität des anderen am Beziehungstyp beteiligten Entitätstyps (und umgekehrt) in Beziehung stehen können oder müssen.

Beispiel: MITARBEITER arbeitet in ABTEILUNG (n : 1)

Jeder Mitarbeiter arbeitet in 1 Abteilung; in jeder ABTEILUNG können n MITARBEITER arbeiten

0
Sarahmoro 
Fragesteller
 05.10.2020, 21:17

Und auf die obige Definition bezogen:

Was ist bei der Abbildung das Objekt und die Klasse? Das verstehe ich irgendwie nicht? Es wäre echt toll, wenn Sie mir das erklären könnten.

Ich habe gelernt, dass ein Objekt als abgerundetes Rechteck dargestellt wird und die Klasse als Rechteck.

0
RakonDark  05.10.2020, 21:24
@Sarahmoro

Also das Problem an UML ist das es gar nciht dieses Rechteck in der mitte bräuchte.
Da würde man einfach Klassen nehmen und direkt an die linie ranschreiben wenn es den sein muss, aber eigentlich lässt man es ganz weg , weils klar ist

Rechteck 1 <---------------> n Rechteck

Ob das ein Objekt ist oder Schuhschachteln ist egaql , es geht hier um Mengen :

1 zu viele , viele zu viele , 1 zu 1

und es ist doch egal ob es die klasse oder objekt ist , es geht um die beziehung

1 Kunde hat vioele Rechnungen , so legt man das dann auch als objekt an , die beziehung steht an der klasse , weil logisch

1 Kunde bekommt , mehrere Rechnungen , wann du die Rechnungen erzeugst oder nicht ist für die Logik unproblematisch .

Wenn Du Objekte Beschreiben willst und meisnt du musst das andere Symbol nehmen dann tu das , die meisten auf der Welt interressiert es schlicht nicht, weil ein klassen diagramm eh was anderes als ein Objekt diagramm sein wird .

0

Du kannst Kardinalitäten mit verschieden Modelierungssprachen darstellen. Wie bereits erwähnt, zeigt dein Bild das 1 Kunde mehrer Rechnungen haben kann.

Woher ich das weiß:Studium / Ausbildung – Wirtschaftsinformatiker
Sarahmoro 
Fragesteller
 05.10.2020, 21:11

Das Bild verstehe ich. Aber ich verstehe nicht genau, was Kardinalitäten sind?

0
sandro97cool  05.10.2020, 21:30
@Sarahmoro

Kardinalitäten sind einfach gesagt Mengenangaben, die zeigen wie eine Entität mit einer anderen in Verbindung steht.

0
Sarahmoro 
Fragesteller
 05.10.2020, 21:34

Also die Kardinalität gibt die Art der Beziehung an (z.B. 1:n-Beziehung, ....

Aber zwischen was die Beziehung?

0
Sarahmoro 
Fragesteller
 05.10.2020, 22:01

Aber das Objekt wird doch in einem abgerundeten Rechteck dargestellt?

Hier ist es aber nicht so?

0
sandro97cool  05.10.2020, 22:03
@Sarahmoro

Nein grundsätzlich in einem Rechteck, die Attribute werden in Elipsen dargestellt. (Bei einem ERD)

0
Sarahmoro 
Fragesteller
 05.10.2020, 22:17

• Also kann man NICHT die Kardinalität mit Objekt(abgerundetes Rechteck) und Klasse(Rechteck) vergleichen?

• Also muss man sich einfach merken:

•Die Kardinalität gibt die Art der Beziehung an (1:n-Beziehung, n:m-Beziehung, 1:1-Beziehung) zwischen zwei Entitäten.

•(Entitäten sind die blauen Rechtecke links und rechts auf dem Bild).

1
Sarahmoro 
Fragesteller
 05.10.2020, 22:54

•Die Kardinalität gibt die Art der Beziehung an (1:n-Beziehung, n:m-Beziehung, 1:1-Beziehung) zwischen zwei Entitäten.

(Entitäten sind die Rechtecke links und rechts -> Kunde und Rechnung)

-> Kann ich mir das auch so merken? Ich finde diese Erklärung besser.

0