Åñòü äîñòàòî÷íî áîëüøàÿ ÁÄ: íåêàÿ èíôîðìàöèÿ ïî îáîðóäîâàíèþ, òî÷êàì è ïðî÷àÿ, ïðî÷àÿ, ïðî÷àÿ (èçíà÷àëüíî áûëè åêñåëåâûå òàáëèöû, ïîòîì èõ çàãíàëè â ACCESS).
Ïîòèõîíüêó äîáàâëÿþ â íåå ôóíêöèîíàë. Íî íåò "ìåæäóìîðäèÿ": äîáàâëåíèå è èçìåíåíèå äàííûõ íàïðÿìóþ â òàáëèöàõ. Ïîêà òàáëèö è çàïèñåé áûëî íåìíîãî - íîðìàëüíî, è ïðàâèë ÿ îäèí. Íî ñåé÷àñ òàáëèö óæå áîëåå 50, çàïèñåé â íåêîòîðûõ áîëåå 500 - ñòàíîâèòñÿ ãðóñòíî. Íó è ðàñïðåäåëÿòü îáÿçàííîñòè ïðèõîäèòñÿ.
Âîò "ñòàíäàðòíàÿ" çàäà÷à (ñòàíäàðòíàÿ - èáî ïî òàêîìó ïðèíöèïó ìíîãèå âåùè â íåé ó÷èòûâàþòñÿ):
Åñòü ñïèñîê þðëèö (òàáëèöà ÞÐÈÊÈ), ñïèñîê òîðãîâûõ òî÷åê (ÌÀÃÀÇÈÍÛ), êàêàÿ âåðñèÿ ÏÎ ñòîèò â êàæäîì ìàãàçèíå (òàáëèöà ÂÅÐÑÈÈ) è èñòîðèÿ èçìåíåíèé âåðñèé (ÈñòîðèÿÂåðñèé).
Íàäî ñäåëàòü ôîðìó:
1. Ïåðâûé ñïèñîê: ïåðå÷åíü þðëèö+ñëîâî ÂÑÅ
2. Ãðèä1, â êîòîðîé ïîêàçûâàþòñÿ ìàãàçèíû ïî âûáðàííîìó þðëèöó â ñïèñêå (èëè âñå).
3. Ïîëå, ïîêàçûâàþùåå òåêóùóþ âåðñèþ íà óêàçàííîì â ãðèäå ìàãàçèíå
4. Ãðèä2 ñ èñòîðèåé âåðñèé ïî âûáðàííîìó â ãðèä1 ìàãàçèíå.
5. Êíîïêó, íàæàâ íà êîòîðóþ â çàïðîñèòñÿ íîìåð íîâîé âåðñèè, ÔÈÎ è â òàáëèöó "ÈñòîðèÿÂåðñèé" äîáàâèòñÿ ñîîòâåòñòâóþùàÿ çàïèñü, è âíåñåòñÿ èñïðàâëåíèå â òàáëèöó "Âåðñèè".
Ïóíêòû 1 è 2 - ïîëó÷èëîñü ñäåëàòü áåç ïðîáëåì. Íî âîò ïîäâÿçàòü "òðåòèé" óðîâåíü ïîä÷èíåííûõ òàáëèö íå âûõîäèò. Êàê è "òðàçàêöèÿ" íà èçìåíåíèå íîìåðà âåðñèè...
Âî âëîæåíèè - òàáëèöû, âûðåçàííûå äëÿ ýòîãî ñëó÷àÿ...
Ç.Û. Íà ÄÅëüôÿõ\Ëàçàðóñå+MySQL äëÿ îäíîãî îòäåëüíîãî ïðèìåðà - 2-3 ÷àñà: íàêèäàë íà ôîðìó ñïèñêè, ãðèäû, ïîâÿçàë èõ ÷åðåç DataSource, íó è ðåôðåøè â ñîîòâåòñòâóþùèõ ñîáûòèÿõ. Íî òàêèõ çàäà÷ - îêîëî 35-40... Äà êîíâåðòèòü â ìóñêóëü òîæå âðåìÿ ïîòåðÿåòñÿ (ïðîñòî ïåðåãíàòü - íå áîëüøå 30 ìèíóò, íî âîò ïðàâèòü âñå ïîëÿ, ê íóæíîìó âèäó-íå îäèí äåíü ïîòðàòèòü ïðèäåòñÿ)....
http://www.sql.ru/forum/1270396/forma-svyaz-spisok-tablica-dvetablicy-dobavlenie-zapisi-i-ispravlenie-zapisi-ne-poluchaet