powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / система учёта IT активов
8 сообщений из 8, страница 1 из 1
система учёта IT активов
    #38072967
Ishayahu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос такой: имеет ли смысл сделать отдельные таблицы для каждого типа актива (материнка, принтер, бп итд) и таблицу (код актива, тип актива, id в таблице этого типа) или всё забить в одну таблицу? Во втором варианте меня смущает то, что в таблице будет слишком много "колонок", причём для каждого типа актуальна будет лишь часть "колонок".
Спасибо!
...
Рейтинг: 0 / 0
система учёта IT активов
    #38073081
megaexpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно сделать таблицу с общими характеристиками всех активов, и дочерние таблицы, с дополнительными характеристиками активов каждого типа
...
Рейтинг: 0 / 0
система учёта IT активов
    #38075771
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ishayahu,
или всё забить в одну таблицу? Во втором варианте меня смущает то, что в таблице будет слишком много "колонок", причём для каждого типа актуальна будет лишь часть "колонок"

Начтине с Object-Relational Structural Patterns : Single Table Inheritance , Class Table Inheritance , Concrete Table Inheritance .
Если посчитаете что в вашем случае эти паттерны неприменимы, можно будет продолжить обсуждение.
...
Рейтинг: 0 / 0
система учёта IT активов
    #38076523
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ishayahu,

помнится, в году 2000, ещё на Access-97, делал систему "собери себе комп" для гуру продажниц от ИТ типа "Блондинко". Вполне достаточно двух таблиц (у меня було 4)... теперь это EAV называется. Для склада из 10-30тыс. позиций, Access справлялся легко с до 10 рабочих мест (лег на 11-м) ещё на третьем пне и 128 метрах. Нет там нифига сложного. Дерзайте.
...
Рейтинг: 0 / 0
система учёта IT активов
    #38076531
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arhat109теперь это EAV называется
Не надо про EAV раньше времени.
...
Рейтинг: 0 / 0
система учёта IT активов
    #38076604
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Роман Дынник,

ну вот. Я, можна сказать, тока молодость вспомнил... а ту сразу "ни нада"!... всё, всё... пошел за рюмкой чаю. :)
...
Рейтинг: 0 / 0
система учёта IT активов
    #38076733
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arhat109Я, можна сказать, тока молодость вспомнил...
Ты не представляешь на скольких тут страницах некоторые "молодость" вспоминают...
...
Рейтинг: 0 / 0
система учёта IT активов
    #38077142
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Роман ДынникArhat109теперь это EAV называется
Не надо про EAV раньше времени.
Да все правильно. Такие поделки с большой изменчивостью так и делаются.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / система учёта IT активов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]