powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД столовой
18 сообщений из 18, страница 1 из 1
Проектирование БД столовой
    #39035416
Radzhab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю небольшую БД столовой. Загрузил в виде картинки чтобы было удобно просматривать. Какие ваши советы? Что добавить, что убрать. Что лишнее?
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39035426
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Radzhab,

Ну как минимум нужно знать специфику. Это от норм до калькуляций и т.п. Даже с/х будет попроще чем общепит.
Берите литературу по общепиту и изучайте. Ну или пусть дадут ТЗ, если это не учебная задача.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39035434
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совсем никуда не годится.
связи "M:M" реализуются не взаимным помещением первичных ключей в другую таблицу.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39035436
Radzhab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобр, Да здесь особой науки и не нужно)

Человек приходит и набирает еды. Дальше идет на кассу и оплачивает. Никаких приема-поставки продуктов и пр не надо) Только Человек-Еда-Касса.

У одного человека есть один заказ в один день. В одном заказе есть множество блюд.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39035439
Radzhab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Radzhab, чуток поправил
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39035442
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Radzhab,

Ну если вы считаете что еда сама появляется в столовой - удачи.
То что вы описываете называется розничной торговлей. И реализовывается абсолютно одинаково, независимо от отрасли.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039830
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
адски убогая схема... особо радует цена в таблице с едой...

пришла новая цена (+10 рублей на картошку), подняли отчет о продажах в прошлом месяце, пересчитали кассу - ГБ доложил из своей з/п недостачу? или картошка каждый раз новая каждом в заказе?
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039833
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрRadzhab,

Ну если вы считаете что еда сама появляется в столовой - удачи.
То что вы описываете называется розничной торговлей. И реализовывается абсолютно одинаково, независимо от отрасли.

общепит все таки накладывает - сроки годности хотя бы... не продали - надо списывать
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039846
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ,

Не, отчеты запоминают в виде файлов и хранят)
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039866
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dma_caviarПоследний выдох ГПЖ,

Не, отчеты запоминают в виде файлов и хранят)

т.е. если я продажи хочу знать за 2 месяца - мне в экселе складывать сидеть?
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039895
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖЗлой БобрRadzhab,

Ну если вы считаете что еда сама появляется в столовой - удачи.
То что вы описываете называется розничной торговлей. И реализовывается абсолютно одинаково, независимо от отрасли.

общепит все таки накладывает - сроки годности хотя бы... не продали - надо списывать
А в рознице не так?.. Хотя - да, в некоторых магазинах молочка просроченная попадается. Эх, сидят бедолаги и перештамповывают даты ...
О чем это я?! Автору собственно всеравно что и как. Так что не будем икру метать на пустом месте. А если скучно - ...
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039900
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Срок годности стартует с даты продажи)) перед тем как выложить на прилавок, наклеивают этикетку с датой)
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039903
Adx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Adx
Гость
Тут БД - это бойцовая единица сама в себе.
Смысл этой БД никому не понятен, поэтому советовать что-то сложно.
Если бы я был преподавателем, то поставил бы за эту схему трояк. С минусом.
Но я же не могу сказать точно, что ТС нужно. Может ему необходимо уложиться в 4 таблички.
Может ему сказали именно так ключи и связи построить.
Будет он писать клиент или нет - неизвестно.
Если будет осмысленная постановка - можно будет сказать определеннее.
На первый взгляд - тут должно быть 5 таблиц минимум (в рамках данной учебной задачи, про реальную я даже не говорю).
Соответственно связи построены неправильно. Более подробно можно сказать, если иметь точную формулировку задачи.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039916
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖdma_caviarПоследний выдох ГПЖ,

Не, отчеты запоминают в виде файлов и хранят)

т.е. если я продажи хочу знать за 2 месяца - мне в экселе складывать сидеть?
За 2 месяца нельзя сделать отчет - защита от нагрузки на сервер))
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039946
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой БобрА в рознице не так?..

носками тоже в розницу торговать можно... и параллельно когда их делали пока не истлели
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039963
Adx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Adx
Гость
Последний выдох ГПЖ,

у ТС учебная задача, а вы все тут дополнительные сущности придумываете. В реальной базе еще 15-20 таблиц должно быть, и совсем других при этом )
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39039968
Adx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Adx
Гость
TC,
сформулируйте, наконец, задачу. А то люди говорят разумные вещи, но они исходят из реальной ситуации. Там есть множество понятий, которые у Вас никак не учтены.
...
Рейтинг: 0 / 0
Проектирование БД столовой
    #39046197
ShkrylAndrei
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вам нужно описать сущности базы данных, например:
Сущность "Блюдо", если не ошибаюсь на английском слово переводится как Dishes, итак сущность блюдо:

Блюдо(DISHES)
Название
Рецепт
Вес в граммах
Повар кто изготовил
Место блюдо в кулинарной книге

Итак со всеми сущностями. И потом приступать к моделированию схемы базы данных. Тогда вам проще будет понять саму модель и структуру необходимых таблицы. Так как согласно теории реляционных баз данных, на этапе проектирования выделяют сущности(объекты реального мира), которые затем будут накапливать информацию и хранить ее в базах данных.

Сущность Повар
Имя
Уровень квалификации
Последняя аттестация
Медицинская книжка
Стаж работы


После того как вы выделите все сущности, намного проще будет их сгруппировать, и определить отношения в которые они вступают, т.е. Вы можете разбить всех людей работающих в вашей столовой по следующему типу
Сущность Справочник(сотрудники) -список имен всех сотрудников, адреса и телефоны
|
Cущность Справочник(должности)-повар, уборщик, секретарша, директор, официант

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


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