Dynamo

 

data design

Page history last edited by Reem Almutairy 1 yr ago

 ER

 

 

 

 

 بنات نزلت شغلي  بسكان للي ار بخط يدي

 

 
ER: is done but need typing
Data base schema:
Student (Student_name, ID, DOB, tel_no, street, GPA)
Staff (staf_name, staff_num, salary, office_hour , schedule_num ,personal _agendnce)
Project_ presentation( start_date, end_date, cor_num, prj_num)
Sechedule(personal _agendnce, exclusion_set, preference_set, ID)
Project(prj_num, prj_name, supervisor, ID, staf_num)
Conflect(conf_name, cause,start_date)
coordinator (cor_num, cor_name, off_hrs)
ريم المطيري

 

 

 

 

Data Dictionary showing description of 7 entities

 

 

 

 

 

 

Occurrence

 

 

Aliases

 

 

Description

 

 

Entity name

 

 

Each student has an ID

 

 

pupil

 

 

General term describing all students of the department of information technology

 

 

Student

 

 

Each member of the staff has a number, an office and an Agenda working according to it.

 

 

employee

 

 

General term describing all staff of the department

 

 

Staff

 

 

Each presentation has a time to be held in

 

 

meeting

 

 

Time to present the project

 

 

Project Presentation

 

 

Each schedule belongs to either a student or an employee

 

 

timetable

 

 

A table that shows the daily routine of the student or the employee

 

 

Schedule

 

 

Each project has an ID and a supervisor

 

 

plan

 

 

projects required for graduation

 

 

Project

 

 

A conflict has a cause

 

 

clash

 

 

A time that is not suitable for a student or a member of staff

 

 

Conflict

 

 

Each coordinator has a name

 

 

supervisor

 

 

A person who tries to set up a suitable time between students and staff

 

 

Coordinator

 

 

 

 

 

Data Dictionary showing description of 4 relations

 

 

 

 

 

 

Multiplicity

 

 

Entity name

 

 

Relationship

 

 

Multiplicity

 

 

Entity name

 

 

1…1

 

 

schedule

 

 

has

 

 

0...1

 

 

Student

 

 

1…1

 

 

project

 

 

enters

 

 

0…*

 

 

Staff

 

 

1…1

 

 

project

 

 

Is required by

 

 

1…1

 

 

Project Presentation

 

 

1…1

 

 

staff

 

 

Is entered by

 

 

0…1

 

 

Schedule

 

 

1…1

 

 

project

 

 

enters

 

 

0…1

 

 

student

 

 

0…1

 

 

conflect

 

 

has

 

 

0…*

 

 

project presentation

 

 

1…1

 

 

Project presentation

 

 

enters

 

 

1…*

 

 

Coordinator

 

 

 

Data Dictionary showing description of 4 attributes

 

 

 

PK

 

 

Range

 

 

Default value

 

 

Multi valued

 

 

Nulls

 

 

Length

 

 

Data type

 

 

Description

 

 

Attribute

 

 

Entity name

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1970-2008

 

 

 

No

 

 

 

No

 

No

 

 

 

No

 

 

No

 

 

 

No

 

No

 

 

 

Yes

 

 

9

 

 

 

10

 

6

 

 

 

9

 

 

Varchar

 

 

 

Varchar

 

Date

 

 

 

Varchar

 

 

Uniquely identifies a student

 

 

 

Name of the student

 

Date of birth

 

 

 

Contacts of the student

 

 

Student ID

 

 

 

name

 

DOB

 

 

 

Tel number

 

 

Student

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

No

 

No

 

 

 

No

 

 

No

 

No

 

No

 

 

 

No

 

 

9

 

10

 

6

 

 

 

2

 

 

Varchar

 

Varchar

 

float

 

 

 

float

 

 

Uniquely identifies a staff

 

Name of staff

 

Money a staff gets for his/her work

 

Hours of free time

 

 

Staff num

 

name

 

salary

 

 

 

office hour

 

 

Staff

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

6

 

 

 

6

 

 

 

9

 

 

 

2

 

 

date

 

 

 

date

 

 

 

Integer

 

 

 

integer

 

 

The time when students can start present their projects

 

 

 

The time when projects can't be presented anymore

 

 

 

The number of the

coordinator

 

The number of the project

 

 

Start date

 

 

 

 

 

End date

 

 

 

 

 

 

Cor num

 

 

 

Project number

 

 

Project presentation

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

10

 

 

 

6

 

 

 

6

 

 

 

9

 

 

Varchar

 

 

 

Varchar

 

 

 

Varchar

 

 

 

Varchar

 

 

A timetable that a student or a staff have to follow

 

 

A time that is not suitable for a student or a member of staff

 

The preferred time

 

 

 

A number that identifies a schedule

 

 

Personal

agenda

 

 

Exclusion set

 

 

 

Preference set

 

ID

 

 

Schedule

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

No

 

 

 

No

 

 

 

No

 

 

 

No

 

 

9

 

 

 

15

 

 

 

9

 

 

 

9

 

 

Integer

 

 

 

Varchar

 

 

 

Varchar

 

 

 

Varchar

 

 

Uniquely identifies a project

 

 

 

The name of the project

 

 

 

 

The person who observes all of the project

 

The number of staff

 

 

Project number

 

Project name

 

Supervisor

 

 

 

Staff num

 

 

Project

 

 

Y

 

 

 

 

No

 

 

 

No

 

 

No

 

 

No

 

 

 

No

 

 

No

 

 

15 

 

15

 

6

 

 

Varchar

 

 

 

Varchar

 

 

date

 

 

 

The name of the conflict

 

 

 

What caused the conflict

 

 

When did the conflict happen

 

 

Conflict name

 

 

Cause

 

 

Start date

 

 

Conflict

 

Y

 

 

 

 

No

 

No

 

No

 

 

No

 

No

 

No

 

 

9

 

9

 

2

 

 

Varchar

 

 

Varchar

 

Float

 

 

 

 

 

 

Uniquely identifies a coordinator

 

Name of the person

 

Times of free time

 

 

 

Number

 

 

Name

 

Office hours

 

 

Coordinator

 

Omnia

 


 

 

Comments (16)

profile picture

Reem Almutairy said

at 10:04 pm on Apr 23, 2008

سويت الاي ار وهذي السكيما عليها
لا يعتمد الان الا بعدالمراجعة
أمنية سوي الداتا ديكشونري بالاعتماد على هذي الاتربيوت قلت انزلها اليوم عشان يمديك
لكن ما أتوقع يمديني أطبع الاي ار أنا باعطيها وحدة من البنات اللي ماشتغلوا بس تكتبها على الجهاز

profile picture

Reem Almutairy said

at 10:07 pm on Apr 23, 2008

أريج دوري لي بنت ماشتغلت اعطيها السبت ان شاء الله الاي ار أنا حالته وان شاء الله مظبوط بس اعطيها الحل وهي تطبع على الكومبيوتر

لأني من اليوم وأنا أراجع داتا بيس 1 وتعبت من جد وبما أن فيه بنات مايشتغلون خلي وحدة بس تساعدنا على الاقل في الطباعة

profile picture

Reem Almutairy said

at 1:12 pm on Apr 24, 2008

اللي تحته خط pk
اللي لونه رصاصي FK

profile picture

ghaddoo_21@... said

at 5:42 pm on Apr 24, 2008

إذا كان فهمي صح بأن الجدول له علاقه بالطلاب والموظفين
فإني أشوف إن اللي كتبتيه صح

profile picture

ghaddoo_21@... said

at 5:51 pm on Apr 24, 2008


إنتبهي إنتي كتبتي في
Project_ presentation
كتبتي
cor_num
وأكيد إنك تقصدين
cor_name

profile picture

omnia_missi said

at 6:46 pm on Apr 24, 2008

بنات صح علي dictionary
هو كذا ولا فيه حاجه ناقصه؟
الجدول الثاني راح اعبيه بس احتري ريم تعطيني ال ER

profile picture

omnia_missi said

at 7:56 pm on Apr 24, 2008

ياريم شيكي على multiplicity
ترا يمكن غلطت فيها

profile picture

Areej said

at 9:57 pm on Apr 24, 2008

ياريم معليش عالتاخير لكن عندي ملاحظه عالسكيما الان المتغيرات اللي حنا نحتاجها في السيستم هي : بالنسبه للطالبات\ راح نحتاج اسم المشروع حقهم والجدول حقها والوقت المفضل والغير مفضل فقط لااحتاج الى ميلادها او رقمها كذلك للموظفات اما المنسق فعمله هنا انه يدخل
period time of the presentation
فقط هاذي هي ياريت تعدلين عالمعلومات,,, اكررلك اسفي كنت مشغوله مرررره,,, ولا وش رايكم بنات؟؟؟

profile picture

Reem Almutairy said

at 12:31 pm on Apr 25, 2008

فيه غلط يأمنية على multiplicity

تسمحين أعدله لأن الرسمة عندي وأنا مقدرة لك تعبك

profile picture

Reem Almutairy said

at 12:50 pm on Apr 25, 2008

هلا أمنية لقيت بعض الخطاء في
وعدلت عليه
بالنسبة للجدول الاخير ناقص
لازم تكتبين كل الاتربيوت
أما أنا يأريج مقتنعة بلاتربيوت الموجود حتى سألت فاطمة البلوي وافقتني الرأي
على العموم بأسأل دكتورة مها السبت وعلى ماتقول باسوي اوكي اريج

profile picture

Areej said

at 2:44 pm on Apr 25, 2008

اوكي انا ما عندي اي مشكله اللي تقول عليه الدكتوره انا معاه,, وشكرا على هالجهود المبذوله بنات يعطيكم العافيه

profile picture

Areej said

at 2:47 pm on Apr 25, 2008

معليش ريم حبيت اقولك على راي انتي مارسمتي الاي ار فلذك ايشرايك تعمليلها مسح ضوئ وترسلينها علي وانا اشوف القحطاني ترسمها,, ياريت تردين علي,, وشكرا

profile picture

omnia_missi said

at 6:26 pm on Apr 25, 2008

كملت الجدول ياريم--
يعطيكم العافية الجميـــع

profile picture

Reem Almutairy said

at 6:42 pm on Apr 25, 2008

شكرا أمنية يعطيك العافية
أريج عملت للاي ار سكان وارسلتها لك

profile picture

omnia_missi said

at 5:49 pm on Apr 26, 2008

رسمــتER ورفعتها كصوره انشالله تكون صح

profile picture

Areej said

at 7:41 pm on Apr 26, 2008

شكررررررررررررررررررررا مرررره يا امنيه الله يعطيك الف عافيه مره الصوره تجنن,,,شكرا

You don't have permission to comment on this page.