Главная страница
Навигация по странице:

  • суррогатный первичный ключ

  • первичный ключ

  • Курсовое_проектир методич указания. Методические указания к курсовому проектированию по курсу "Базы данных" Составитель


    Скачать 340.75 Kb.
    НазваниеМетодические указания к курсовому проектированию по курсу "Базы данных" Составитель
    Дата10.01.2023
    Размер340.75 Kb.
    Формат файлаdocx
    Имя файлаКурсовое_проектир методич указания.docx
    ТипМетодические указания
    #880276
    страница6 из 9
    1   2   3   4   5   6   7   8   9

    Таблица 9. Схема отношения СОТРУДНИКИ (Employees)

    Содержание поля

    Имя поля

    Тип, длина

    Примечания

    Идентификатор сотрудника

    E_ID

    N(4)

    суррогатный первичный ключ

    Фамилия

    E_FNAME

    V(25)

    обязательное поле

    Имя, отчество

    E_LNAME

    V(30)

    обязательное поле

    Дата рождения

    E_BORN

    D

    обязательное поле

    Пол

    E_SEX

    C(1)

    обязательное поле

    Серия и номер паспорта

    E_PASP

    C(10)

    обязательное уникальное поле

    Когда выдан паспорт

    E_DATE

    D

    обязательное поле

    Кем выдан паспорт

    E_GIVEN

    V(50)

    обязательное поле

    ИНН

    E_INN

    C(12)

    обязательное уникальное поле

    Номер пенсионного страхового свидетельства

    E_PENS

    C(14)

    обязательное уникальное поле

    Отдел

    E_DEPART

    V(12)

    внешний ключ (к Departs)

    Должность

    E_POST

    V(30)

    внешний ключ (к Posts)

    Номер комнаты

    E_ROOM

    N(4)

    составной внешний ключ (к Rooms)

    Рабочий телефон

    E_PHONE

    V(20)

    Логин

    E_LOGIN

    V(30)




    Таблица 10. Схема отношения ОБРАЗОВАНИЕ (Edu)

    Содержание поля

    Имя поля

    Тип, длина

    Примечания

    Идентификатор сотрудника

    U_ID

    N(4)

    внешний ключ (к Employees)

    Вид образования

    U_TYPE

    V(20)

    обязательное поле

    Специальность

    U_SPEC

    V(40)




    Номер диплома

    U_DIPLOM

    V(15)




    Год окончания учебного заведения

    U_YEAR

    N(4)

    обязательное поле

    Таблица 11. Схема отношения АДРЕСА-ТЕЛЕФОНЫ (AdrTel)

    Содержание поля

    Имя поля

    Тип, длина

    Примечания

    Идентификатор сотрудника

    A_ID

    N(4)

    внешний ключ (к Employees)

    Адрес

    A_ADDR

    V(50)




    Телефон

    A_PHONE

    V(30)




    Таблицы ОБРАЗОВАНИЕ и АДРЕСА-ТЕЛЕФОНЫ не имеют потенциальных ключей, но мы не будем вводить суррогатные первичные ключи, т.к. на эти таблицы никто не ссылается.

    Таблица 12. Схема отношения ЗАКАЗЧИКИ (Clients)

    Содержание поля

    Имя поля

    Тип, длина

    Примечания

    Номер заказчика

    C_ID

    N(4)

    суррогатный первичный ключ

    Заказчик

    C_COMPANY

    V(40)

    обязательное поле

    Адрес заказчика

    C_ADR

    V(50)

    обязательное поле

    Контактное лицо

    C_PERSON

    V(50)

    обязательное поле

    Телефон

    C_PHONE

    V(30)




    Таблица 13. Схема отношения ПРОЕКТЫ (Projects)

    Содержание поля

    Имя поля

    Тип, длина

    Примечания

    Номер проекта

    P_ID

    N(6)

    обязательное уникальное поле

    Название проекта

    P_TITLE

    V(100)

    обязательное поле

    Сокращённое название

    P_ABBR

    С(10)

    первичный ключ

    Отдел

    P_DEPART

    V(12)

    внешний ключ (к Departs)

    Заказчик

    P_COMPANY

    N(4)

    внешний ключ (к Clients)

    Руководитель

    P_CHIEF

    N(4)

    внешний ключ (к Employees)

    Дата начала проекта

    P_BEGIN

    D

    обязательное поле

    Дата окончания проекта

    P_END

    D

    обязательное поле, больше даты начала проекта

    Реальная дата окончания

    P_FINISH

    D

    больше даты начала проекта

    Стоимость проекта

    P_COST

    N(10)

    обязательное поле, > 0
    1   2   3   4   5   6   7   8   9


    написать администратору сайта