Solomon James Ответов: 2

Сколько таблиц я создам и какую информацию должна содержать эта таблица(ы)


Пациент приходит в медицинскую лабораторию, пациент либо направляется врачом, либо из ГМО, либо он просто входит(сам). И врач, и ГМО имеют специфическую для них информацию, например, врач может иметь(имя врача, больница, номер телефона и т. д.), ГМО может иметь (имя ГМО, адрес ГМО и т. д.). таким образом, пользователь будет выбирать из выпадающего списка для (Doctor, HMO, Self). Нужны были две вещи,
1. сколько стол(ы), я буду создавать и
2. их отношения

Что я уже пробовал:

Я создал таблицу referraltype(refid, ref name, status)
я также создаю доктор таблице(код врача, ФИО врача, Врач Phoneno, больницы), настольный ОПЗ (ОПЗ имя, адрес, ОПЗ, ОПЗ идентификатор пациента, пациентом и т. д)

________________

Старайтесь думать об обычных вещах:
Не таблицы HMO и Doctor, а PatientReferer - потому что у него одни и те же поля - Name и т. д.

________________

Типы данных также не должны быть заморожены в статической конструкции -
Так что вам нужно вести себя за столом "PatientRefererTypes" - и чем вы можете иметь строки в этой таблице: "доктор", "Автопортрет", "ОПЗ", "скорая помощь"....

________________

Чем вы должны undestand tha Registration DB имеет две большие категории данных - "основные" данные и документы.
Основные данные - это таблица PatientRefererTypes (имеют ограниченное количество строк, определяют не конкретную вещь) и так далее, документы-это таблица "пациенты" - много конкретных пациентов каждый день.

________________

Основные данные - таблица "PatientSex". :-)
Мужчина,женщина, другие...
Это интересно! Если бы не вы - вы выбрали не ту профессию.

2 Ответов

Рейтинг:
0

Pete O'Hanlon

Вы создадите много таблиц. Некоторые будут иметь отношения 1 к 1. У некоторых будет 1 ко многим. Кроме того, мы не можем получить более конкретную информацию, потому что вы будете отвечать за сбор требований.


Рейтинг:
0

Dave Kreskowiak

Мы здесь не для того, чтобы делать за вас домашнюю работу. Это зависит от вас, чтобы определить, и я сомневаюсь, что это все, что должно быть в базе данных.

Если это не домашнее задание, а реальное приложение для производства, у вас еще нет навыков, чтобы написать его, если вы задаете эти самые основные вопросы.


________________

Привет! Когда вы говорите "мы" - что вы имеете в виду? Сколько вас всего?
Это уже второй раз, когда я встречаю на этом сайте такое мнение...
Неужели я пропускаю роль - "делать домашнее задание запрещено!" ? - Куда же?
:-\

Dave Kreskowiak

Мы: все "обычные" волонтеры, которые отвечают на вопросы здесь.

Делает домашние задания запрещены? Нет, я делаю это для тебя. Вы не будете по-настоящему изучать процесс принятия решений, чтобы получить какой-либо ответ. Вы либо найдете ответ, который соответствует вашим требованиям, либо нет. В любом случае вы чему-то научитесь, но вам придется делать ошибки, чтобы двигаться вперед, чтобы понять, почему тот или иной путь не сработал. Вы не получите эту информацию, когда кто-то делает, что вы работаете на вас или только ведет вас по правильному пути.

________________

Обычный волонтер или наставник-профессор?
Я пришел на этот форум, чтобы ответить на вопросы, на которые я могу ответить, и получить рейтинг.
Это своего рода онлайн-игра для меня. А почему бы и нет?
Источник вопроса - это не моя проблема. Но я чувствую разочарование, когда мой правильный код был удален, потому что это, вероятно, домашнее задание для ленивого студента.
Ну а если вы так социально ориентированы, и хотите учить других, как жить, будьте достаточно умны, чтобы делать это мягко. Я даже не говорю о потере новых пользователей. Что они будут делать, когда вместо ответа на "глупый" вопрос на этом "умном" (или снобском?) форуме они прочтут "Решение 1 - уходи ленивый студент! Мы же видим, что ты!"?

Dave Kreskowiak

Выполнение домашней работы за них не учит их самой важной части: как успешно потерпеть неудачу. Как учиться на своих ошибках. Они должны научиться определять путь, по которому они идут, будучи неправильными, и определять другие пути.

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

Если вы делаете это только для того, чтобы получить бессмысленный рейтинг, вы делаете это по неправильным причинам.

________________

Итак, вы судите о ком-то только по своему мнению о том, что правильно, а что неправильно?
Откуда вы знаете, кто такой студент? Согласно тексту сообщения? Кто дал тебе право быть великим цензором?
Обратите внимание - я даже не предлагаю вам удалить ваше не по теме "Решение 1", это тоже не моя проблема, но я действительно предлагаю- в следующий раз напишите "меня здесь нет" вместо "нас здесь нет".

Dave Kreskowiak

Откуда мне знать, кто из учеников спрашивает о домашнем задании? Легко. Структура и формулировка того, что находится в вопросе OPs.

Никто не сделал меня великим цензором. Я просто часть большой группы, которая уже давно работает в этой отрасли и видит приток большого количества людей, которые не могут придумать свой выход из картонной коробки, не говоря уже о написании кода за пределами "Hello World!"

Хорошие школы существуют для того, чтобы либо научить вас концепциям, которые вам понадобятся в реальном мире, либо отфильтровать вас из отрасли. Плохие школы существуют только для того, чтобы забрать ваши деньги, и им все равно, знаете ли вы то, что должны знать, чтобы делать эту работу.

В любом случае, эти понятия не "прилипают", если они не практикуются учеником. Давая кому - то ответы на свои домашние вопросы, они ни в малейшей степени не помогают ему. Конечно, ответ может быть правильным, но мыслительный процесс, чтобы получить ответы, был обойден, и это самая важная часть задания. Суть занятий заключается в том, как думать, а не в том, что думать.

Я вовсе не осуждаю тебя. Другие могут, потому что вы устраиваете настоящее шоу в этой теме, и над чем? Твои чувства? Очки репутации? Я делаю это, потому что мне надоело видеть так много людей, которые не имеют никакого бизнеса в этой отрасли, которые понятия не имеют, как научить себя концепциям и методам, с которыми они не сталкивались раньше. Это, прямо там, является ядром того, чтобы быть хорошим разработчиком, и нет никакого способа обойти это.

________________

-- ты делаешь это по неправильным причинам.
Ты заплатишь мне за ответы?

:-))))))))))))