Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.10;
Скачать: CL | DM;

Вниз

БД крепежные детали   Найти похожие ветки 

 
Navi ©   (2004-01-10 16:24) [0]

Здравствуйте!
Никто не делал БД на крепежные детали? Не поделитесь структурой таблиц?
Спасибо.


 
Navi ©   (2004-01-18 13:37) [1]

Да... Вобщем-то проблема в том, что например винты и гайки имеют совершенно разные параметры. К тому же те же винты бывают разных видов и соответственно имеют опять разные параметры. Вопрос собственно в подходах к структуре таблиц при столь разнообразных данных.


 
Desdechado ©   (2004-01-18 14:09) [2]

смотря что ты с этими параметрами будешь делать...
если всякие вычисления и жестко зашитые выборки, то структура таблиц нужна фиксированная (на винты - одна, на гайки - другая, на болты, шурупы, саморезы, гвозди и проч. - по таблице каждому).
если все очень расплывчато и заранее неизвестно, попробуй соорудить иерархический справочник, например http://www.ibase.ru/devinfo/xmldb.htm


 
Ильш ©   (2004-01-19 06:19) [3]

Это у тебя номенклатурный справочник получается!
А вариантов-то тут не особо много. Как минимум нужно 3 таблицы: дерево групп деталей: Винты, Гайки и т.д. Сама таблица деталей с основными неизменными характеристиками (типа ед.изм.). И таблица свойств тоже в виде дерева. А ну еще к ней таблица значений этих свойств для каждой номенклатуры. Поищи на форуме SQL.RU там вообще много всякой инфы полезной.


 
roottim   (2004-01-19 09:13) [4]

если эти данные необходимы только для ввода вывода, либо по ним ведутся небольшые расчеты, то я поступаю так... (
- таблица с общими атрибутами
- берется некое текстовое поле для различий в атрибутике
- пишется 2 ф-ии Get_Value и Set_Value на сервере
- структура записи в текстовое поле, как в ини-файле: PARAM=VALUE(cpsv)
разделитель конечно можно выбрать любой да и все остальное... дело вкуса
довольно удобно, при граничных условиях...
ограничение, только для серверов не поддерживающих ф-ии и неумеющих выбирать из процедур.. (например в SAP такое не прокатит)



Страницы: 1 вся ветка

Текущий архив: 2004.02.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
14-29573
Undert
2004-01-20 00:31
2004.02.10
Работа в Питере!


1-29377
Nick
2004-01-28 17:20
2004.02.10
Архиватор arj


3-29225
highlander
2004-01-19 14:31
2004.02.10
Хитрый запрос :)


4-29672
Chris
2003-12-03 18:54
2004.02.10
Передать русккий текст в Excel


14-29520
syte_ser78
2004-01-22 17:16
2004.02.10
Вопрос о патентах