0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 17
|
|
1 | |
Структура БД оборудования университета20.12.2015, 01:10. Показов 1381. Ответов 2
Метки нет Все метки)
(
Здравствуйте! У меня не получается сделать оптимальную структура БД для моих имеющихся данных!
У меня задание: База данных оборудования университета! имеются таблицы с данными по компьютерам, МФУ, Принтеры, телефоны, факсы... и конечно у всех таблиц разные данные.... в итоге получается так, что если совмещаю их, то много пустых полей! Хотел бы попросить Вас подсказать оптимальную структуру моей БД) Загрузил свою схему БД тут! Больше не знаю как добавить картинку((( http://i9.pixs.ru/storage/2/8/... 939282.png
0
|
|
20.12.2015, 01:10 | |
Ответы с готовыми решениями:
2
Структура База данных Университета Создать массив записей, содержащих сведения о студентах университета. Структура записи: фамилия, имя, отчество
БД библиотеки университета |
![]() 26775 / 14454 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|||||||
20.12.2015, 07:26 | 2 | ||||||
![]() Решение
Есть 2 распространенных варианта. Первый это делать схему типа "звезда". В этом случае на каждый тип устройства создается своя таблица "фактов": для принтеров, МФУ, факсов и прочая. В каждой из них поля ID_oborudovanie, ID_Tip и остальные поля характеризующие именно этот тип устройств. Таблицы встраиваются между Toborudovanie и TTip, причем для каждой таблицы фактов своя копия TTip. С т.Toborudovanie связываются по полю ID_oborudovanie, с TTip по ID_Tip.
Второй вариант - использовать структуру типа EAV (Entity-Attribute-Value). В этом случае не потребуется множество таблиц по типам. Нужно будет две. В одной (справочник атрибутов) будут все характеристики всех моделей с их типами, во второй (факты): ID_oborudovanie, ID_atribute, Значение_атрибута. Таким образом в этой схеме указываются только те атрибуты устройства, которые есть в данной модели. Схема несколько непривычная, но достаточно распространенная в задачах, аналогичных Вашей. Атрибутами например для принтера будут Имя, Бренд, Тип (матричный, лазерный, струйный), цветность, формат (А4, А3) итак далее. Поля справочника атрибутов для модели EAV
Поля таблицы значений атрибутов
1
|
0 / 0 / 0
Регистрация: 19.10.2015
Сообщений: 17
|
|
22.12.2015, 19:19 [ТС] | 3 |
Спасибо! Вы очень помогли!
0
|
22.12.2015, 19:19 | |
Помогаю со студенческими работами здесь
3
БД помещений университета Выбор университета Архитектура сети университета База данных университета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |