|
База данных CIS и полиморфизм компонентов, или как структурировать CIS |
|
|
|
Feb 22 2012, 12:43
|
Знающий
   
Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107

|
Можно ли организовать базу данных CIS таким образом, чтобы основной набор свойств компонентов хранился в одной большой таблице, а остальные данные хранились в дополнительных, более мелких таблицах, ссылающихся на базовую? Ну, например, берем bench.mdb и видим, что таблица резисторов и конденсаторов по набору свойств почти совпадают. Строго говоря, все свойства, необходимые для CIS вообще совпадают, а некоторые физические свойства могут отличаться: у резисторов указывается мощность, а у конденсаторов - напряжение. Мне такая организация не очень нравится. Хотелось бы иметь возможность в будущем вносить изменения в структуру базы данных. С большой вероятностью таковые изменения коснутся базового объекта, а не какого-то отдельного класса компонентов. Например, вот был раньше Layout и просто Footrint, а потом добавили Аллегро, и надо теперь уже в базе иметь два свойства - Layout PCB Footrint и Allegro PCB Footrint. при нынешней организации придется в каждой таблице прописывать новые поля, а так можно только в одной таблице прописать.
Я правильно думаю, что можно создать таблицу типа basic_cis, а потом во вкладке relational database прописать ее в качестве связанной таблицы для всех типов компонентов? И тогда в качестве связующего поля останется только part number? Или CIS использует для работы основную базу, а связанные только для просмотра свойств, и вся идея рушится?
|
|
|
|
Сообщений в этой теме
Hoodwin База данных CIS и полиморфизм компонентов Feb 22 2012, 12:43 Tahoe Цитата(Hoodwin @ Feb 22 2012, 16:43) Напр... Feb 22 2012, 13:06 vitan Советую Вам не пользоваться возможностями редактор... Feb 22 2012, 13:20 Hoodwin Почти ничего не понял из написанного
Вроде бы кон... Feb 22 2012, 14:51 vitan Цитата(Hoodwin @ Feb 22 2012, 18:51) Почт... Feb 22 2012, 18:39 Hoodwin vitan, ну вот опять Вы мне про редактор... Я вообщ... Feb 23 2012, 10:57 vitan Зря вы не хотите послушать. Лекция про наследовани... Feb 23 2012, 11:49 Hoodwin В каком редакторе? Речь о настройках взаимодействи... Feb 23 2012, 12:11 vitan В том, в котором Вы собираетесь прописывать связан... Feb 23 2012, 15:10 Hoodwin Так я вообще-то хотел прописывать таблицы в каком-... Feb 23 2012, 18:50 vitan Если коротко: делайте View на каждую библиотеку. Т... Feb 23 2012, 19:37 Hoodwin Сегодня поднял сервер, импортировал в него тестову... Feb 24 2012, 17:38 vitan Цитата(Hoodwin @ Feb 24 2012, 21:38) Сего... Feb 24 2012, 18:03  Hoodwin Цитата(vitan @ Feb 24 2012, 21:03) Отличн... Feb 24 2012, 20:35   vitan Цитата(Hoodwin @ Feb 25 2012, 00:35) Ну, ... Feb 24 2012, 20:58    Hoodwin Цитата(vitan @ Feb 24 2012, 23:58) Ну, ли... Feb 25 2012, 11:03     vitan Цитата(Hoodwin @ Feb 25 2012, 15:03) В об... Feb 25 2012, 16:30      Hoodwin Цитата(vitan @ Feb 25 2012, 19:30) А что,... Feb 25 2012, 19:21       vitan Цитата(Hoodwin @ Feb 25 2012, 23:21) ВП -... Feb 25 2012, 20:27 Hoodwin Не, я не спорю, что ВП - форма для закупок, я гово... Feb 25 2012, 21:08 vitan Цитата(Hoodwin @ Feb 26 2012, 01:08) Не, ... Feb 26 2012, 08:32  Hoodwin Цитата(vitan @ Feb 26 2012, 11:32) Получа... Feb 27 2012, 06:31   vitan Цитата(Hoodwin @ Feb 27 2012, 10:31) Чего... Feb 27 2012, 08:27 Hoodwin Вот еще какие вопросы по работе с CIS средствами S... Feb 29 2012, 13:59 vitan Цитата(Hoodwin @ Feb 29 2012, 17:59) 1. П... Feb 29 2012, 16:12 Old1 Цитата(Hoodwin @ Feb 29 2012, 15:59) 5. М... Mar 1 2012, 06:03 Hoodwin ну вот я тоже всегда работал по связке MANUFACTURE... Feb 29 2012, 16:49 vitan Цитата(Hoodwin @ Feb 29 2012, 20:49) Так ... Feb 29 2012, 16:55 VladimirZ Цитата2. Почему перестал работать preview футпринт... Feb 29 2012, 20:29 Hoodwin Ну да, пути в capture.ini прописал в раздел Allegr... Feb 29 2012, 20:56 Hoodwin Что-то ничего там нет:
КодC:\Cadence... Mar 1 2012, 06:38 Old1 Цитата(Hoodwin @ Mar 1 2012, 08:38) Что-т... Mar 1 2012, 07:00 Hoodwin да нет, 16.3 у меня самый что ни на есть лицензион... Mar 1 2012, 07:59 alexa1973 Цитата(Hoodwin @ Feb 22 2012, 16:43) Можн... Mar 10 2012, 16:45 Hoodwin Судя по этому видео получается, что даже список ал... Mar 11 2012, 20:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|