Quick Ref.
Functions
date
number
string
Data Types
date
number
string

Film-Datenbank

Diese Datenbank ist durch zwei Entitäten (Filme und Schauspieler) in einer N:M-Beziehung gekennzeichnet. Jede Entität wird durch eine eigene Tabelle beschrieben. Eine dritte Tabelle, Besetzung (casting) verbindet beide Tabellen. Die Beziehung ist N:M, da in jedem Film mehrere Schauspieler mitspielen können und jeder Schauspieler in mehreren Filmen auftreten kann.

Film (movie)

Spalte Datentyp Anmerkungen
id INTEGER Eindeutiger Kennzeichner
title CHAR(70) Der Name des Films - meist in der Sprache der Uraufführung.
yr DECIMAL(4) Jahr der Uraufführung.
score FLOAT Durchschnitt aller Stimmen, die für den Film abgegeben wurden. (Internetnutzer können einen Film auf einer Skala von 1-10 bewerten.)
votes INTEGER Anzahl der Stimmen, die für den Film abgegeben wurden.

Schauspieler (actor)

Spalte Datentyp Anmerkungen
id INTEGER Eindeutiger Kennzeichner
name CHAR(36) Der Name des Schauspielers bzw. der Schauspielerin

Besetzung (casting)

Spalte Datentyp Anmerkungen
movieid INTEGER Referenz zur Tabelle movie.
actorid INTEGER Referenz zur Tabelle actor.
ord INTEGER Die Position des Schauspielers in der Besetzungsliste. Der Hauptdarsteller erhält den Wert 1, der Co-Hauptdarsteller den Wert 2, ...

Anmerkungen

Die Daten stammen aus der Internet-Film-Datenbank. Die Besetzungslisten wurden gekürzt, um Schauspieler, die nur einmal auftreten, auszuschließen.

Neuerscheinungen und Filme in englischer Sprache stellen den Hauptanteil der Liste dar.

Häufig ist der Titel in der Originalsprache angegeben. Z.B. My Life as a Dog (dt.: Mein Leben als Hund) lautet im Original Mitt liv som hund und The Good, the Bad and the Ugly (dt.: Zwei glorreiche Halunken) lautet im Original Il buono, il brutto, il cattivo

Aufgrund der gekürzten Besetzungslisten kann es vorkommen, daß die ord-Werte in der Tabelle casting für einen bestimmten Film möglicherweise nicht fortlaufend sind.