| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Проектирование базы данных |
| Автор: lazycoder 27.11.2014, 18:37 |
| Всем доброго времени суток! Встал вопрос сделать БД MySQL как спроектировать - не пойму. Подтолкните в правильном направлении. Заранее спасибо! |
| Автор: baldina 27.11.2014, 19:01 |
| думаете кто-нибудь будет в этой мешанине разбираться? вы изложите задачу. можно предположить, что в бд должно храниться то, что в таблице "входные данные", а остальные таблицы - отчеты, которые должны формироваться в результате запросов к бд. но это вы должны озвучить, а не мы телепатировать. если моё предположение верно, то в бд вы храните результаты обследований, привязанных к конкретному человеку с указанием его даты рождения, адреса, вида обращения, и все прочее. все атрибуты, касаемые этих записей обследования, надо аккуратно выписать, определить их тип и диапазон возможных значений. часть данных будет связана со справочниками - таблицами с названием областей, групп инвалидности, видов обследований, типов болезней (диагнозов) и т.д. после этого можно говорить о структуре бд. |
| Автор: lazycoder 27.11.2014, 19:16 |
| Вы все совершенно верно сказали. И добавить нечего |
| Автор: baldina 27.11.2014, 19:17 |
| ну тогда так и делайте. если возникнут конкретные затруднения - пишите, поможем Добавлено через 51 секунду а как отчеты формировать - отдельная песня, которую запевать можно, когда известна структура БД |
| Автор: lazycoder 27.11.2014, 19:45 |
| У меня собственно вопрос можно ли как то розбить эту одну большую таблицу на несколько поменьше? И как связать? Добавлено через 18 секунд Извините за тупость... |
| Автор: Akina 27.11.2014, 20:43 | ||
Можно. Но не нужно. |
| Автор: baldina 27.11.2014, 22:54 |
| похоже основная таблица одна, остальное справочники. но вы все же составьте перечень полей и их значений для начала. |
| Автор: baldina 1.12.2014, 13:21 |
| да. но если его попросить выписать все виды данных по отчетам, без повторений, это еще год займет)) |