Реферат: Управление общежитием

????? ???????? (??)

??? ????????????? (FK)

??? ?????????? (FK)

????? ????. ?????? (FK)

???? ?????/????

????

??????? /4

Рис. 3. Диаграмма отношения сущностей (EDO)

2.2. Физическая модель данных

На рис. 4 показана физическая модель данных. В модели представлены сущности,

атрибуты, связи.

P
P
P
P
P
P

Treaty /4

Num_treaty: N(5) (??)

Kod_spec: N(5) (FK)

Kod_facul: N(2) (FK)

Num_stud: N(5) (FK)

Date_start: D(8)

Kurs: N(1)

Рис.4. Физическая модель данных

На основе физической модели выполнено описание структуры таблиц базы данных в табл. 1-7 представлено описание структуры файлов *.dbf.

Журнал комменданта (Logbook) зависимая Таблица 1

Заголовок поля Идентификатор Ключ Тип поля Длина
1 Номер записи Num_rec PK NUMERIC 5
2 Номер комнаты Num_room FK NUMERIC 3
3 Номер договора Num_treaty FK NUMERIC 5
4 Дата въезда Date_ent DATE 8
5 Дата выезда Date_exit DATE 8
6 Оплата за место Sum FLOAT 6,2
7 факт проживания loglive LOGICAL 1

Студент (Student): независимая Таблица 2

Заголовок поля Идентификатор Ключ Тип поля Длина
1 Номер студ. билета Num_stud PK NUMERIC 5
2 Имя Name CHARACTER 15
3 Фамилия Surname CHARACTER 15
4 Отчество Patronim CHARACTER 19
5 Дата рождения BirthD DATE 8
6 Номер паспорта N_pas NUMERIC 6
7 Серия паспорта S_pas CHARACTER 5
8 Индекс Zip NUMERIC 6
9 Район District CHARACTER 20
10 Город Np CHARACTER 20
11 Улица street CHARACTER 15
12 Дом dom NUMERIC 3
13 Квартира flat NUMERIC 3
14 Телефон домашний tel NUMERIC 9

Договор (Treaty): зависимая Таблица 3

Заголовок поля Идентификатор Ключ Тип поля Длина
1 Номер договора Num treaty PK NUMERIC 5
2 Код специальности Kod spec FK NUMERIC 5
3 Код факультета Kod facul FK NUMERIC 2
4 Номер студ билета Num stud FK NUMERIC 5
5 Дата заключения Date start DATE 8
6 Курс Kurs NUMERIC 1

К-во Просмотров: 785
Бесплатно скачать Реферат: Управление общежитием