powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / реальная база (в смысле с предметикой)
7 сообщений из 7, страница 1 из 1
реальная база (в смысле с предметикой)
    #35852976
Bananas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
Есть отдел по сопровождению софта. Заключают договор на определенное количество часов обслуживания. Цель базы: видеть остатки часов по организациям.
Процесс: счет на органзацию выписывает один сотрудник. Отработку выполняют несколько сотрудников (кто свободен). По каждой отработке пишут квиток: сколько часов и кто. Стоимость часа зависит от категории того, кто делает отработку и места: либо комп привозят в офис, либо сотрудник едет сам. Если счет на часы (допустим 10) выписан и еще не закрыт (отработано всео 2), а клиент привозит комп в офис - то выписывается новый счет, не учитывающий время предыдущего.
Затем инфу с квитков будут забивать в базу.
Набросал структуру, смущает только двойная связь Сотрудник--Счет (1) и Сотрудник--Отработка(2). Хотя (1) - сотрудник, выписывающий счет, а (2) - Сотрудник, занимающийся отработкой.
+ еще вопрос: остаток хранить в базе или выислять агрегатом - создать вьюшку?
Организация : id, Название, адрес, телефон, факс
Сотрудник : id, ФИО, категория, телефон, должность
Счет : id, id_сотрудника, № счета, дата, где?(объект или офис), стоимость, время работы, остаток (сколько не отработано)
Отработка : id, id_сотрудника, время прибытия, вр. окончания работы, итого, к оплате

зы. база маленькая, поэтому пробник планируется пока в аксессе.
ззы интерфейс парус 8 как образец - заголовок и спецификация.
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35852984
Bananas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
к Счет забыл добавить id_организация.
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35853536
Bananas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправление: стоимость времени определяется по категории сотрудника и места расположения организации (в городе, в районе, приезд клиента самого). В итоге + еще 2 сущности: Категория и МестоОработки .
В итоге:
Организация: id, Название, адрес, телефон, факс
Сотрудник: id, id_категория, ФИО, телефон, должность
Счет: id, id_сотрудника, id_организации, № счета, дата, где?(объект или офис), стоимость, время работы, остаток (сколько не отработано),
Отработка: id, id_сотрудника, id_местоотработки, время прибытия, вр. окончания работы, итого, к оплате, описание отработки
МестоОтработки: id, место, стоимость
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35853780
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35853932
Фотография BULK INSERT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35854391
Bananas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BULK INSERT,

база простенькая, внутренняя. Цель, как уже писал, - только отслеживать остатки по организациям. Поэтому я не понял назначение следующих сущностей: Projects, Payment, Expense Code, Work Codes. TimeCards - это Отработки?
...
Рейтинг: 0 / 0
реальная база (в смысле с предметикой)
    #35855322
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bananasбаза простенькая, внутренняя. Цель, как уже писал, - только отслеживать остатки по организациям

на скриншоте как раз простенькая база - построенная мастером (Wizard'ом) Access

постройте такую же и посмотрите что там к чему
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / реальная база (в смысле с предметикой)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]