Size: a a a

SqlCom.ru - уголок MS SQL

2021 May 13

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
есть 2 штуки. есть format который превращает дату в строку нужного формата.
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
есть dateformat который задаёт как будут распознаваться строки содержащие дату.
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
посоны помогите с супертипами, в голове не очень укладывается концепт
вот есть супертип эпикриз на фото, как происходит связь с подтипами? в сущность добавить поля Посмертный эпикриз, Этапный эпикриз и Переводной эпикриз с ключами в соответствующие подтипы? Или сделать единое поле Тип эпикриза, и оттуда как-то связывать? Как правильно?
источник

Л

Лучший ник in SqlCom.ru - уголок MS SQL
Тип эпикриза который ссылается на одноименную таблицу с полями id_типа и название
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
В sql нет супертипов. Executive ответил верно.
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
а где будут храниться значения, характерные для конкретного типа эпикриза?
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
😂
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
диплом чтоли горит?
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
Для ясности приведу пример с датами.
В выписном эпикриза хранится дата выписки и заключения
В переводном дата перевода, откуда переводят и куда
В посмертном дата смерти пациента, заключение патологоанатома и прочее

Как это связать?
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
типа того :)
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
ну во-первых у тебя есть таблица "эпикриз" там ты можешь сделать выборку и посмотреть какие диагнозы есть у нужного тебе типа эпикриза
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
для быстроты работы можно отдельную табличку завести с id_тип эпикриза, диагноз
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
просто запихнуть все в одну сущность и выводить только поля, характерные для конкретного типа при необходимости, а остальное забить null'ами?
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
и хранить там только уникальные сочетания..
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
ааа
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
я тебя понял теперь
источник

NP

Nickolay Pankov in SqlCom.ru - уголок MS SQL
Я могу показать сущности которые над связать для большей ясности
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
ну да. либо так. либо завести табличку свойств эпикриза. там будет Id_эпикриза, название свойства, значение свойства.
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
тут вообще куча всяких решений может быть
источник

ММ

Михаил Миронов (griz... in SqlCom.ru - уголок MS SQL
как это реализовывать
источник