powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / ER-диаграмма. Расшифровка
25 сообщений из 56, страница 1 из 3
ER-диаграмма. Расшифровка
    #38446010
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дана er-диаграмма Blood Banks, но на английском. Хотелось бы на русском...
Например,
Первая сущность - Ref_Staff_Categories (может категория персонала?)
Атрибуты - 1.staff_categories_code (номер категории - первичный ключ), 2.staff_categories_description (Описание категорий персонала), 3.eg Doctor, Nurse ( доктор, медсестра и т.д., т.е. поле, в котором указывается специальность персонала?)
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38446529
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор прав - нужно, чтобы было по-русски. Вероятно эта задача модератора? Заодно, прошу исправить ошибки. Например, названия типов сущностей должны быть в единственном числе))
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38448643
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сделала по-другому, вместо банка крови, банк доноров. Вот какая ER-диаграмма у меня получилась:



Все будет делаться в mysql.
Запросы будут следующие:
1. Поиск донора по фамилии, по группе крови, по дате (например, донор сдал кровь 2.11.2013, значит следующий раз - только через 2 месяца - после 2.01.2014)
2. Поиск пункта приема с возможностью временной регистрацией донора
3. Количество доноров (всего, по группе крови)
4. Количество крови на пунктах приема определенной группы
5. Какая кровь требуется в данном пункте приема
и т.п.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449004
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот в нормальном виде диаграмма

...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449133
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025,

Пункт приема и количество крови - как-то странно...
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449134
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица.
1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449135
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

Два адреса должны быть одной таблицей.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449160
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Адрес донора" -- занятно.
Вместо того, чтобы привязать адрес прописки и фактического проживания к человеку,
адрес фактического проживания привязан к адресу прописки, будто бы все, кто прописан
на этом адресе на самом деле проживают по одному фактическому адресу. Все скопом.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449161
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, пока это выглядит как красиво нарисованный бред.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449180
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivЗапись2025,

Пункт приема и количество крови - как-то странно...

Бывает, приходишь на станцию - 2-ая положительная уже не нужна, особенно в областных станциях переливания.... Поэтому, якобы план на месяц по количеству крови....
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449182
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivMasterZiv,

Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица.
1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1.

Скорее всего, сущность - дата сдачи крови не может быть, и дату добавить в сущность мед_состояние, тогда связь донор и мед_состояние 1:М?
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449183
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivMasterZiv,

Два адреса должны быть одной таблицей.

А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес).
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449184
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivВ общем, пока это выглядит как красиво нарисованный бред.
Незнаю, но выглядит ужасно.... Поэтому и прошу выявить сущности и связи....
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449262
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025MasterZivMasterZiv,
Два адреса должны быть одной таблицей.
А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес).
Как вариант
Делаешь одну таблицу адрес... Добавляешь туда поле "Тип адреса" со справочником
- прописка
- фактическое проживание
- что там еще у вас бывает
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38449440
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предложу такой вариант...
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450522
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025MasterZivЗапись2025,

Пункт приема и количество крови - как-то странно...

Бывает, приходишь на станцию - 2-ая положительная уже не нужна, особенно в областных станциях переливания.... Поэтому, якобы план на месяц по количеству крови....

Я не про это. ПРо таблицы. Кто из двух на кого ссылается ?
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450524
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025MasterZivMasterZiv,

Дата сдачи и мед. Показания - тоже, должна наверное быть одна таблица.
1:1 в рбд очень редко бывает., так что это либо не одна таблица, либо не 1:1.

Скорее всего, сущность - дата сдачи крови не может быть, и дату добавить в сущность мед_состояние, тогда связь донор и мед_состояние 1:М?

Я намекал на то, что это нужно объединить в одну таблицу.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450529
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025MasterZivMasterZiv,

Два адреса должны быть одной таблицей.

А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес).

ДОЛЖНЫ БЫТЬ ОДНОЙ ТАБЛИЦЕЙ -- я не знаю, как отобразить. Отобрази как хочешь. Но три таблицы адреса в БД не должны быть.
Должна быть одна таблица адреса.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450534
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaЗапись2025пропущено...

А как это отобразить? Некоторые станции не принимают со временной пропиской(факт.адрес).
Как вариант
Делаешь одну таблицу адрес... Добавляешь туда поле "Тип адреса" со справочником
- прописка
- фактическое проживание
- что там еще у вас бывает

Да тип адреса задаётся его использованием, ссылкой на адрес.
Сам адрес не имеет типа, это неправильно было бы добавлять поле "тип адреса". Тип адреса определяется его исползованием.
Если человек там прописан -- это адрес прописки. если человек там живёт -- это адрес проживания.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450608
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать...
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450682
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать...

Чтобы схему показать, надо постановку задачи знать, а ее у нас нет, автор опубликовать не удосужился.
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450810
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivkrvsa MasterZiv , ты свою схемку покажи. Зачем столько слов попусту писать...

Чтобы схему показать, надо постановку задачи знать, а ее у нас нет, автор опубликовать не удосужился.

Необходима база данных доноров крови. Необходимо делать запросы по общему количеству доноров. На станциях переливания необходимо учитывать количество принятой крови в соответствии с "планом", для дальнейшего выявления дефицита определенной Группы крови.
Т.к. медицинское состояние при каждой сдачи крови разное, нужно учитывать это. А кровь сдавать можно только через определенный момент времени (2-3 месяца), поэтому необходимо по дате последней сдачи определять дату (не ранее) следующей сдачи.
Требования к базе примерно такие...
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450878
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Переделала схему:

...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450931
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запись2025Необходима база данных доноров крови
Тогда нужно понимать, что информация по донору может меняться... Он может поменять:
- ФИО
- Адрес
- Место работы
- Номер телефона

Или у тебя будет храниться только "последнее" его "состояние"?
...
Рейтинг: 0 / 0
ER-диаграмма. Расшифровка
    #38450946
Запись2025
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaЗапись2025Необходима база данных доноров крови
Тогда нужно понимать, что информация по донору может меняться... Он может поменять:
- ФИО
- Адрес
- Место работы
- Номер телефона

Или у тебя будет храниться только "последнее" его "состояние"?

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


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