Example of Database Schema

Preview:

DESCRIPTION

An example of a Databse Schema that was done using Visio. Number of tables, primary keys and foreign keys in this example.

Citation preview

MOVIE

PK MovieID INTEGER

MovieName VARCHAR(60)

ACTOR_MOVIE

PK,FK1 MovieID INTEGER

FK2 ActorID INTEGER

THEATER

PK TheaterID INTEGER

TheaterName VARCHAR(60) City VARCHAR(30) State VARCHAR(30) Address VARCHAR(60) Zip INTEGER

THEATER_CONTACT

PK TheaterConID INTEGERPK,FK1 TheaterID INTEGER

Website VARCHAR(100) Email VARCHAR(100) PhoneNumber INTEGER FAXNumber INTEGER

AREA

PK AreaID INTEGER

AreaName VARCHAR(60) AreaState VARCHAR(30)

DISTANCE

PK,FK2 TheaterID INTEGERPK,FK1 AreaID INTEGER

TheaterName VARCHAR(60) City VARCHAR(30) State VARCHAR(30) AreaName VARCHAR(60) AreaState VARCHAR(30)

SHOW_TIME

PK ScheduleID INTEGERPK,FK1 MovieID INTEGERPK,FK2 TheaterID INTEGER

DayOfWeek VARCHAR(10) DATE DATETIME ShowTime DATETIME

Not Null = Bold Text Null = Text not Bolded

Note: Weak tables are noted due to not being able to round

corners.

ACTOR

PK ActorID INTEGER

ActorName VARCHAR(60)

Weak

Weak

Weak

Recommended