Êîìïàíèÿ âûïóñêàåò ÈÇÄÅËÈß.
ÈÇÄÅËÈÅ ñîñòîèò èç áîëüøîãî ÷èñëà êîìïîíåíòîâ - 10000-15000
Òóäà âõîäÿò ñáîðî÷íûå åäèíèöû(ïðîèçâîäñòâà êîìïàíèè) - óðîâåíü âëîæåííîñòè äî 10-12, äåòàëè è ïîêóïíûå èçäåëèÿ
Ñáîðî÷íûå åäèíèöû 50% ðàçðàáàòûâàþòñÿ çàíîâî äëÿ êàæäîãî èçäåëèÿ, 50% áåðóòñÿ èç ðàíåå ðàçðàáîòàííûõ.
Ñåé÷àñ îðãàíèçîâàíî òàê
Òàáëèöà MAIN - ñáîðî÷íûå åäèíèöû è äåòàëè â íåñòðóêòóðèðîâàííîì ïîðÿäêå - òèïà îáùèé êàòàëîã
Òàáëèöà MAIN1 - îïèñàíèå êîíêðåòíûõ ÈÇÄÅËÈÉ, ãäå ñîäåðæèòñÿ òî÷íàÿ èíôîðìàöèÿ î ñîñòàâå(äåðåâå) ÈÇÄÅËÈß ñ åãî ïîëíîé ñòðóêòóðîé.
ñâÿçü ïî id êîìïîíåíòà
Ïîêà ýòî áûëî òîëüêî äëÿ òåõíîëîãîâ - ýòî ðàáîòàëî íîðì. Ñåé÷àñ ïëàíèðóåòñÿ ðàñøèðåíèå ôóíêöèé è ïîäêëþ÷åíèå ê áàçå ñ òàáëèöàìè êîíñòðóêòîðñêîãî îòäåëà. Îíè áóäóò ðàáîòàòü íå â Àêñå, à ÷åðåç VBA ìîäóëü â ïðîãðàììå CATIA
ÂÎÏÐÎÑ - Êàê îðãàíèçîâàòü ïðàâèëüíîå (îïòèìàëüíîå) èñïîëüçîâàíèå ñáîðî÷íûõ åäèíèö ðàçðàáîòàííûõ ðàíåå â íîâûõ ïðîåêòàõ.
Ïðèìå÷àíèå 1- óíèêàëüíîñòü ñîñòàâà ñáîðî÷íîé åäèíèöû åñòåñòâåííî îáåñïå÷èâàåòñÿ, ïðè èçìåíåíèè ñîñòàâà åäèíèöû õîòü íà 1 âèíò - ýòî óæå íîâàÿ ñáîðî÷íàÿ åäèíèöà.
âèæó 2 âàðèàíòà
1) ïîëó÷àòü äàííûå î ñòðóêòóðå ñáîðêè èç òàáë MAIN1(áðàòü èç êàêîãî-òî óæå âûïîëíåííîãî èçäåëèÿ) è ïðè íåîáõîäèìîñòè êîïèðîâàòü èõ â íîâûé ïðîåêò.
2) ñîçäàòü ïðîìåæóòî÷íóþ òàáëèöó, ñâÿçàííóþ ñ MAIN, è ñîäåðæàùóþ èíôîðìàöèþ î ñîñòàâå ñáîðî÷íûõ åäèíèö
Ïðèìå÷àíèå 2 Õðàíèòü òî÷íóþ ñòðóêòóðó ñáîðî÷íûõ åäèíèö â MAIN(îáùåì êàòàëîãå) íå ïðåäñòàâëÿåòñÿ âîçìîæíûì, òàê êàê îäíà è òà æå ñáîðî÷íàÿ åäèíèöà ìîæåò âõîäèòü â äåñÿòêè èëè ñîòíè âûøåñòîÿùèõ ñáîðî÷íûõ åäèíèö ñ ðàçíûì óðîâíåì âëîæåííîñòè.
Âîïðîñ ëîêàëüíûé, ÿ ïîëàãàþ ÷òî íå ñòîèò èäòè ñèëüíî âãëóáü è âøèðü âñåé áàçû.....
https://www.sql.ru/forum/1316676/arhitektura-bazy