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

  • Атрибут сущности Идентификатор поля Тип поля Длина поля

  • Курсовик база новый. Разработка базы данных складской учет


    Скачать 0.86 Mb.
    НазваниеРазработка базы данных складской учет
    Дата18.02.2023
    Размер0.86 Mb.
    Формат файлаdoc
    Имя файлаКурсовик база новый.doc
    ТипМетодические рекомендации
    #943060
    страница2 из 4
    1   2   3   4


    Далее рассмотрим процесс проектирования физической структуры БД.

    2.3. Проектирование физической структуры базы данных

    Структура справочников MeasureUnits, Categories, Supplier, Positions, DefectGroups, Defects, Groups одинакова и приведена в таблице 3. Структуры остальных справочников приведены в таблицах 4- 24.

    Таблица 3 -Структура справочников

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Наименование

    Name

    varchar

    100 символов




    Описание

    Descr

    varchar

    250 символов





    Таблица 4 -Структура справочника Assortment

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Артикул

    Artikul

    varchar

    10 символов

    Индексированное поле

    Наименование

    Name

    varchar

    100 символов




    Описание

    Description

    varchar

    250 символов




    Группа

    Group

    int




    Связь с таблицей Groups

    Активность

    Active

    bit







    Кол-во в упаковке

    count_in_small_pack

    float







    Кол-во в паллете

    count_in_pallet

    float







    Единицы измерения

    measure_units

    int




    Связь с таблицей MeasureUnits

    Таблица 5 -Структура справочника Client

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Наименование

    Name

    varchar

    100 символов




    Описание

    Descr

    varchar

    250 символов




    Город

    City

    varchar

    50 символов




    Адрес доставки

    Shipaddress

    varchar

    250 символов





    Таблица 6 -Структура справочника Division

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Краткое имя

    ShortName

    varchar

    25




    Полное имя

    FullName

    varchar

    200 символов





    Таблица 7

    Структура справочника Employee

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

    Табельный номер

    Code

    int




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

    ФИО

    Shortname

    varchar

    50




    Полное имя

    Fullname

    varchar

    250




    Должность

    Position

    int




    Связь с таблицей Positions

    Отдел

    Division

    int




    Связь с таблицей Division








    Телефон

    Phone

    varchar

    15




    e-mail

    Email

    varchar

    50





    Таблица 8 - Структура справочника DefectSets

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Идентификатор группы

    GroupID

    int




    Связь с таблицей DefectGroups

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

    DefectID

    int




    Связь с таблицей Defects


    Таблица 9 - Структура таблицы ExpectedArrivals

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Дата ожидаемой поставки

    Date

    datetime







    Номер ожидаемой поставки

    Number

    int







    Поставщик

    Supplier

    int




    Связь с таблицей Suppliers

    Документ-основание

    Basis

    varchar

    100




    Менеджер

    Manager

    int




    Связь с таблицей Employee

    Статус поставки

    Status

    int








    Таблица 10 - Структура таблицы ExpectedArtikuls

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Идентификатор ожидаемой поставки

    Exp_arrival

    int




    Связь с таблицей ExpectedArrivals

    Артикул товара

    Artikul

    int




    Связь с таблицей Assortment

    Количество

    Count

    float







    Категория товара

    Category

    int




    Связь с таблицей Categories

    Перечень дефектовочных признаков

    DefectGroup

    int




    Связь с таблицей DefectGroups


    Таблица 11 - Структура таблицы Arrivals

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Дата и время поставки

    ArrivalDateTime

    datetime







    ФИО водителя

    Driver

    varchar

    50




    Идентификатор ожидаемой поставки

    ExpectedArrival

    int




    Связь с таблицей ExpectedArrivals

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

    Employee







    Связь с таблицей Employee


    Таблица 12 - Структура таблицы ArrivalArtikuls

    Атрибут сущности

    Идентификатор поля

    Тип поля

    Длина поля

    Прочее

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

    ID

    int




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

    Артикул

    Artikul

    int




    Связь с таблицей Assortment

    Количество

    Count

    float







    Единицы измерения

    MeasureUnits

    int




    Связь с таблицей MeasureUnits

    Цена

    Price

    float







    Количество мест

    Place_count

    int







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

    Arrival

    int




    Связь с таблицей Arrivals

    Повреждения

    Damages

    int




    Связь с таблицей Damages
    1   2   3   4


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