Size: a a a

2020 May 21

IZ

Ilia Zviagin in MySQL
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
для скорой помощи в которой будут
водитель
фельдшер
санитар

это всё работники
для каждой из вышеперечисленных профессий отдельную сущность составлять или сделать одну ,,Работники,,?
Обычно человек на штатной единице - работник
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Ilia Zviagin
Каких? Я не врубился....
К примеру
К нам поступил больной

Проверяем его на наличие в базе
Если есть, то достаем его историю болезней по найденому ид

Это норм практика?
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Ilia Zviagin
Обычно человек на штатной единице - работник
Тогда в сущности Скорая помощь будет 3 форейнга с таблицы Работники?
источник

IZ

Ilia Zviagin in MySQL
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
К примеру
К нам поступил больной

Проверяем его на наличие в базе
Если есть, то достаем его историю болезней по найденому ид

Это норм практика?
А что не нормально?
источник

IZ

Ilia Zviagin in MySQL
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
Тогда в сущности Скорая помощь будет 3 форейнга с таблицы Работники?
Ну, сложно всё, так на словах это все не делается, по ТЗ надо.
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Ilia Zviagin
Ну, сложно всё, так на словах это все не делается, по ТЗ надо.
Тз
Спроектировать бд Больница😂
Спасибо, что без палат

Обязательно должна быть сущность скорая помощь
Как её реализовать??
источник

IZ

Ilia Zviagin in MySQL
🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓
Тз
Спроектировать бд Больница😂
Спасибо, что без палат

Обязательно должна быть сущность скорая помощь
Как её реализовать??
Это учебное задание?
источник

N

Nick in MySQL
Вызовы типа ?
источник

N

Nick in MySQL
Или что там должно быть в этой сущьности ? Учет чего?
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Ilia Zviagin
Это учебное задание?
Yes
Курсач
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Nick
Или что там должно быть в этой сущьности ? Учет чего?
В этой сущности должен быть состав дежурных на данный момент
Это три работника условных
источник

N

Nick in MySQL
Ну так типа таблица с сотрудниками
источник

N

Nick in MySQL
И таблица с дежурством
источник

G

Grigorij in MySQL
Игорь
спасибо огромное, но почему то не получается.
Вероятно, что там нужно не + , а "- interval"
источник

И

Игорь in MySQL
Grigorij
Вероятно, что там нужно не + , а "- interval"
возможно. Дошел до такого способа SELECT * FROM tasks
WHERE TO_DAYS(NOW()) < TO_DAYS(deadline + 10)
источник

G

Grigorij in MySQL
Не делай так, это очень плохо
источник

G

Grigorij in MySQL
Индексы не берутся от функций
источник

И

Игорь in MySQL
Grigorij
Не делай так, это очень плохо
Это правило хорошего тона, или что то из личного опыта ? я просто совсем ноль в этом
я когда сделал понял, что возможно проще вообще в php проверить на разницу даты  и не отображать события лишние. Или получать их тоже лишнее ?
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in MySQL
Nick
И таблица с дежурством
Да, всё верно
Вот задался вопросом
В таблице дежурств будет 3 внешних ключа к работникам?
На дежурстве обязательно 3 рабочих
источник

N

Nick in MySQL
Зачем там 3 ключа ?
источник