0% found this document useful (0 votes)
58 views4 pages

Student: SID Name Password E-Mail

The document describes the structure of several database tables with their attributes, data types, lengths, primary keys, foreign keys and other properties. The tables include students, restaurants, admins, bus company employees, supervisors, buildings, rooms, orders, requests, bus company-bus list and restaurants menu. Each table's attributes, their data types and other structural properties are defined.

Uploaded by

Raghad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views4 pages

Student: SID Name Password E-Mail

The document describes the structure of several database tables with their attributes, data types, lengths, primary keys, foreign keys and other properties. The tables include students, restaurants, admins, bus company employees, supervisors, buildings, rooms, orders, requests, bus company-bus list and restaurants menu. Each table's attributes, their data types and other structural properties are defined.

Uploaded by

Raghad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

STUDENT

ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE


KEY
SID NUMBER 6 1 - -
NAME VARCHAR2 30 - 1 -
PASSWORD VARCHAR2 30 - 1 -
E-MAIL VARCHAR2 30 1 1

RESTAURANTS
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
E-MAIL VARCHAR2 30 1
PASSWORD NUMBER 16 1 -
NAME VARCHAR2 30 1 -

ADMIN
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
ID NUMBER 11 1 - -
TYPE VARCHAR2 30 1 -
NAME VARCHAR2 30 - 1 -
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
NAME VARCHAR2 30 1 - -

BUS COMPANY

ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE


KEY
NAME VARCHAR2 30 1 - -
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
SUPERVISOR ID NUMBER 6 1 - -
NAME VARCHAR2 30 - 1 -
E-MAIL VARCHAR2 30 - 1 -
PASSWORD VARCHAR2 16 - 1 -

SUPERVISOR

BUILDING
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
BUILDING NO NUMBER 10 1 - -

ROOMS
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
BUILDING NO NUMBER 10 1 - -
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
ROOM NO NUMBER 3.2 1 - -

MANAGE
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
BUILDING NO NUMBER 10 1 - -
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
E-MAIL VARCHAR2 30 1 - -
SID NUMBER 6 2 - -
ORDER
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
RID NUMBER 16 1 - -
SID NUMBER 6 2 - -
ITEMS VARCHAR2 30 1

REQUEST
ATTRIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
SID NUMBER 6 1 - -
NAME VARCHAR2 30 2 - -
TIME DATE - - 1 -

BUS COMPANY - BUS LIST


ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
BUS NO NUMBER 16 1 - -
COMPANY NAME VARCHAR2 30 2 - -

RESTAURANTS MENU
ATTRIIBUTE NAME DATATYPE LENGTH PRIMARY NOT NULL UNIQUE
KEY
ITEM NAME VARCHAR2 30 1 - -
RID VARCHAR2 16 2 - -
PRICE NUMBER 4.2 - - -

You might also like