penzu
@penzu
Некоторые говорят верно, потому что они всесильны.

Как разработать структуру базы данных?

Добрый день.
Возникла проблема с разработкой структуры БД.

Задача исходит от организации сервиса обслуживания (дальнейшее написание ПО под мобильные платформы, десктопное приложение)

Ну то есть БД делаю одну для всего сразу.

Есть такие таблицы:

-Завка (id_заявки, адрес, описание, стоимость, дата, статус открытая, статус выполняемая, статус закрытая)
-Сотрудник (id_сотрудника, ФИО)
-Клиент (Имя, контакт)

Подскажите, пожалуйста, как на фоне таких простых таблиц организовать взаимосвязь, что сотрудник взял заявку и она за ним числится? Он ее выполнил - она к нему в статус как закрытая попала.

Может, я неправильно структуру продумал.
Первый раз взялся за проектирование БД. Как тут лучше сделать?
  • Вопрос задан
  • 2829 просмотров
Решения вопроса 1
@portfelio
В простейшем виде так:

Заявка: id, id_сотрудника, id_клиента, адрес, описание, стоимость, дата_размещения
История_статуса_заявки: id, id_заявки, id_статуса, дата_установления
Статус_заявки: id, название
Сотрудник: как есть
Клиент: id, имя, контакт
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
я не специалист) в таблице Содрудник добавить поле id_заявки которое береться из таблицы Заявка)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы