e-remit Posted October 26, 2006 Report Share Posted October 26, 2006 Sekojot black piemēram, kāda būtu DB struktūra grāmatvedības programmai, lai ievērotu likumdošanas prasības? ;) blackhalt, atbilde principā jau tika dota dažus postus iepriekš, ja uzmanīgi palasīji. Tikai jāsaliek viss kopā. Link to comment Share on other sites More sharing options...
black Posted October 26, 2006 Report Share Posted October 26, 2006 Par jūsu piedāvāto risinājumu trūkumiem - id-parent-id gadījumā jātaisa rekursīva funkcija PHP galā, kas ne tikai nav smuki, bet dažreiz ir arī impossible (uzprasiet tiem, kas mēģinājuši kopēt draugiem.lv). Par parasto nested sets metodi - ievietojot jaunu nodi (ierakstu) ir jāpārkārto min-max vērtības citiem ierakstiem. Ja ir pietiekoši biežas izmaiņas, un daudz ierakstu, tad tas arī kļūst neiespējami. (Manā uzdevumā - Papa ir boss multinacionālai kompānijai, kur katru sekundi kādu darbinieku pieņem/atlaiž). Bet galu galā, jūs jau neesat Robis!!! Link to comment Share on other sites More sharing options...
e-remit Posted October 26, 2006 Report Share Posted October 26, 2006 black, tā kā mani šis jautājiens ieinteresēja, jo ar MySQL niekojos maz, bet kādā citā populārā DBVS šito uzrakstīt būtu dažu minūšu jautājumsvienā SQL pieprasījumā, tad pagūglēju un atradu, ka paši MySQL izstrādātāji piedāvā šitādu sviestu: http://dev.mysql.com/tech-resources/articles/hierarchical-data.html no sakarīgām metodēm atradu versiju, ka uztaisa rekursīvu PHP funkciju, kura meklē dotā līmeņa bērnus, pie reizes var savākt vajadzīgo infu - apmēram, kā šeit: http://www.sitepoint.com/article/hierarchical-data-database/ Liekas, MySQL nav domāc šāda tipa uzdevumiem. :( Link to comment Share on other sites More sharing options...
Gundars Posted October 27, 2006 Report Share Posted October 27, 2006 Par jūsu piedāvāto risinājumu trūkumiem - id-parent-id gadījumā jātaisa rekursīva funkcija PHP galā, kas ne ... Bet galu galā, jūs jau neesat Robis!!! Nu vispar priekš tam ir Oracle,Java utt, attiecīgiem risinājumiem. Cik zinu parstāstit tad draugiem.lv fīcas tavi draugi izskaitļošanai nodarbojas četri serveri. Katrā gadījumā tas noteikti nav uzdevums PHP+MySQL videi:))) Link to comment Share on other sites More sharing options...
goldy Posted October 27, 2006 Report Share Posted October 27, 2006 šim uzdevumam tiešām nav MySQL paredzēts, protams var bet ne ar vienu pašu MySQL. Lūk šādā veidā tiek atklāti ORACLE plusi un attaisnoti tā izdevumi. Link to comment Share on other sites More sharing options...
black Posted October 27, 2006 Report Share Posted October 27, 2006 Robim iesaku to uztvert kā olimpiādes uzdevumu. Tā ir realitāte, ka daudziem nākas šādu fīču taisīt zem MySQL (ti, nav citas izvēles), ir tikai veiksmīgākas un mazāk veiksmīgas pieejas šai problēmai. Tas, ka Oracle ir iespējams CONNECT BY kverijs, vēl nenonzīmē tur tiek izmantots kaut kas cits kā parasta rekursija. Par draugiem.lv pieeju esmu informēts, diemžēl nevaru savu informāciju atklāt šeit. Link to comment Share on other sites More sharing options...
Edmunds Krauja Posted November 12, 2006 Report Share Posted November 12, 2006 Nu es saprotu, ka te koda rakstīšanas guru sanākuši, kuriem patīk citus kritizēt un kļūdas meklēt. Nu ja par naudu runājam, cik tad Jūs tie gudrie pelnat? Cik tad nopelnat ar savu pieredzi un zināšanām? Ceru, ka šis jautājums Jums nav kā valsts noslēpums. Nu ja celtnieks pela ap 800 Ls, cik pelnat Jūs tik ļoti gudrie??? Link to comment Share on other sites More sharing options...
hmnc Posted November 13, 2006 Report Share Posted November 13, 2006 Robis slēpjas?! :DDD Link to comment Share on other sites More sharing options...
Delfins Posted November 13, 2006 Report Share Posted November 13, 2006 Nu ja celtnieks pela ap 800 Ls, cik pelnat Jūs tik ļoti gudrie??? Nu deputāti pelna 3000Ls... Celtnieks arī netīrs katru dienu, kā cūka, noguris līdz neprātam, ka vairs `nestāv` vakarā, sačakarējis sev veselību (it īpaši muguru)... So what!?... Link to comment Share on other sites More sharing options...
eglitis Posted November 14, 2006 Report Share Posted November 14, 2006 Diemžēl nāksies apbēdināt. Celtnieks pelna 1500-2000 mēnesī un katru dienu iet mājās 17:00. Nu deputāti pelna 3000Ls... Celtnieks arī netīrs katru dienu, kā cūka, noguris līdz neprātam, ka vairs `nestāv` vakarā, sačakarējis sev veselību (it īpaši muguru)... So what!?... Link to comment Share on other sites More sharing options...
Delfins Posted November 14, 2006 Report Share Posted November 14, 2006 aha, un pa nakti lej betonu daudzstāvu mājām :) Tikai vot pasaki man, kāpēc tad to celtnieku trūkst latvijā, ka `jāalgo ārzemnieki`... Link to comment Share on other sites More sharing options...
Roze Posted November 14, 2006 Report Share Posted November 14, 2006 Nu vispar priekš tam ir Oracle,Java utt, attiecīgiem risinājumiem. Cik zinu parstāstit tad draugiem.lv fīcas tavi draugi izskaitļošanai nodarbojas četri serveri. Opā ko tik cilvēki neizdomā un nepārstāsta :) Bet nē to dara principā viens serveris otrs ir MySQL kurš pieglabā datus (tb sasaisti starp diviem ID).. No koka rēķināšanas pa taisno no DB atsacijāmies gadus divus +- apakaļ, tas sāka palikt nereāli ;) Link to comment Share on other sites More sharing options...
nemec Posted November 14, 2006 Report Share Posted November 14, 2006 Diemžēl nāksies apbēdināt. Celtnieks pelna 1500-2000 mēnesī un katru dienu iet mājās 17:00. un ko tu ar to gribi teikt?? ja konduktoram maksaatu 2 500 latu, vai tu ietu straadaat? p.s. es - nee. Link to comment Share on other sites More sharing options...
Recommended Posts