PMG1617/DB Beleg/Milad
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
== ziel der Datenbank == == Definitionen == '''Datenbank''' eine große Menge von Daten,die in einem computer nach bestimmten kriterien organisiert sind und komplexe abfragen zulassen. == Kardinalitäten == 1:1 ist jeder Datensatz in Tabelle A genau einem Datensatz in Tabelle B zugeordnet und umgekehrt 1:n In einer 1:n-Beziehung können einem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein, aber einem Datensatz in Tabelle B ist nie mehr als ein Datensatz in Tabelle A zugeordnet. n:m bei dem können jedem Datensatz in Tabelle A mehrere passende Datensätze in Tabelle B zugeordnet sein und umgekehrt == ERM == [[Bild:Milando_Diagramm1milad.jpeg]] == ERM in RM == '''Kunde''' (KundeID,Name,Vorname,Anschrift,Nummer) '''Auto''' (Baujahr,gefahrene km,TÜV,Auto ID,WerkstattID,HerstellerID) '''Hersteller''' (Anschrift,Hersteller ID,NUmmer) '''Werkstatt''' (Anschrift,Werkstatt ID,Nummer) == Beziehungen == '''n:m''' da mehrere Kunden mehrere Autos kaufen können '''1:n''' da ein Hersteller/WErkstatt mehrere Autos produzieren/reparieren und mehrere Autos würden von einem Hersteller/Werkstatt produziert/repariert