8 / 7 / 4
Регистрация: 08.03.2016
Сообщений: 329
1

Проектирование БД

20.05.2018, 13:20. Показов 466. Ответов 1
Метки нет (Все метки)

Здравствуйте! Разрабатываю БД, которая будет хранить информацию о стоматологии. (я новичок, прошу не пинаться).
Заказчик попросил:

1. Хранить информацию о клиенте
2. Хранить информацию о стоматологе
3. Хранить информацию о посещениях клиента
4. Возможность составлять расписание
На основе этих были созданы сущности "Клиент", "Врач", "Посещение", "Зуб". Также сущности, в которых я не уверен (нужны ли они?), "Список посещений", "Список зубов".

Я представляю работу систему следующем образом: администратор добавляет/находит клиента, у которого есть список посещений; в этом списке соответственно хранятся посещения, а за одно посещение могут вылечить один или более зубов.

Есть вопросы:

1. Есть сущность "Список посещений", которая хранит множество посещений клиента. Как реализовать это множество? Ведь одна сущность - это одна строка.
2. Аналогичная ситуация со списком зубов.
3. Эти списки вообще нужны?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
Проектирование БД  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2018, 13:20
Ответы с готовыми решениями:

Проектирование БД
Предыстория: Когда то я написал для себя программу "органайзер" на Qt. Она хранила две таблицы...

Проектирование БД
Здравствуйте. Нужна помощь в проектировании БД под приложение. Задание такое: Система Приемная...

Проектирование БД
Ребята,хочу бд спроектировать для риэлторской фирмы,знаний по бд нету и навыки программирования...

Проектирование БД
Никак не нарисую себе правильную модель. Вот у меня есть талцица с данными о товаре (у каждого...

1
Модератор
Эксперт MS Access
10163 / 4158 / 677
Регистрация: 07.08.2010
Сообщений: 11,710
Записей в блоге: 4
20.05.2018, 14:17 2
Цитата Сообщение от damirqa Посмотреть сообщение
4. Возможность составлять расписание
обычно это более проблемно
остальное стандартно

справочники
--врачи(код,фио,...)
--клиенты
--специализации врачей
--страны, области,города ...для адресов
--услуги
--зубы
--материалы, препараты,..(для обезболивания и т.д.)


таблица ПОСЕЩЕНИЯ
--код посещения
--дата, время
--код пациента
--код врача
--код услуги
--код зуба
...
--вид оплаты(налична/безналично.....)
--цена услуги

если материалов много, то таб МАТЕРИАЛЫ НА ПОСЕЩЕНИЕ
--кодМП
--код посещения
--код материалв
--количество
--цена

Добавлено через 1 минуту
Цитата Сообщение от damirqa Посмотреть сообщение
"Список посещений",
это начальная форма, а не сущность для просмотра и поиска конкретного посещения(ленточная форма)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2018, 14:17

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Проектирование БД
Две таблицы могут ли иметь две связи между собой ?

Проектирование БД
Добрый день я не очень хорошо разбираюсь в SQL запросах по помогите пожалуйста с правильной...

Проектирование БД
Добрый день. Полноценного опыта проектирования нет. Только учебные проекты. Суть в следующем:...

Проектирование БД
Добрый день, форумчане. Проектирую БД и что-то туплю... Есть таблица НАСЕЛЕННЫЙ ПУНКТ с полями...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.