Steelhunter
|
|
1 | |
Структура реляционной БД MS Access20.03.2013, 14:07. Показов 2083. Ответов 3
Метки нет (Все метки)
Здравствуйте!
Подправьте, пожалуйста модель данных, сделанную мной в MS Access, уже просто не вижу ошибок сам почти( Предм. область: Стационар (больница) при учреждении Процедура: на каждого больного заводится карточка (patient), затем производится запись больного к врачам(queue), на каждое посещение выписывается стат.талон(card), после окончания лечения на руки пациенту выдается эл.копия карточки с указанием всех выполненных услуг, их стоимости, итд. street: адрес пациента exempts: льготы, применяются при выписки insurance: страховая компания department: отдел, в котором работает пациент, если является сотрудником учреждения Смущает: -связь 1-1 между queue и card БД должна соответствовать 3НФ (вроде соответствует, проверьте пожалуйста) Схема данных и сама БД с пояснениями в приложениях. Очень надеюсь на вашу помощь, спасибо! |
20.03.2013, 14:07 | |
Ответы с готовыми решениями:
3
Условие задачи Дана логическая структура реляционной базы данных для Учета занятость актеров в театре Ограничения • По Разработать схему реляционной базы данных, и реализовать ее в СУБД Microsoft Access Структура БД Access Access. Сетевая структура БД |
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
20.03.2013, 19:02 | 2 |
Выделение Card в самостоятельную таблицу может быть оправдано, когда на одну карточку может быть несколько визитов, или на один визит несколько карточек. Но по ТЗ Card является необходимым атрибутом визита, а не самостоятельной, автономной сущностью и держать для нее отдельную таблицу не имеет смысла.
2
|
Steelhunter
|
|
21.03.2013, 13:53 | 3 |
Спасибо за пояснение, так и думал.
А в остальном как структура? В дальнейшем на ней буду реализовывать формы ввода нового пациента, записи на приём, изменения справочников(адреса, отделы, льготы, страх.компании), добавление врачей, не столкнусь ли я с подводными камнями в структуре данных? Также хотел бы узнать, как можно добавить на приём еще одного доктора (допустим, в тяжелых случаях, когда треубется еще один специалист), не дублируя таблицу doctor в схеме данных? |
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,032
|
|
22.03.2013, 02:41 | 4 |
Если у вас queu(чётотам) - приём, а докторов в одном приёме несколько (что крайне странно, это уже консилиум), то переворачивайте связь приём-доктор, из приёма код доктора убирайте, а создавайте таблицу ДоктораПриёма и туда добавляйте код приёма, код доктора и всё, что касается действий доктора на этом приёме.
1
|
22.03.2013, 02:41 | |
22.03.2013, 02:41 | |
Помогаю со студенческими работами здесь
4
Структура данных. Нормализация. MS Access Структура таблиц access из Программы на С++ Структура данных SQL в Microsoft Access 2000 Структура современной связи как структура системы власти - как структура государственного управления Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |