Co do rozliczeń, wstawiania rekordów itp. Jeżeli baza Pyxis'a 4 jest kopią struktury 3 tylko w SQL to, według mnie, wymaga normalizacji w wielu miejscach. Wiele z pól przechowywanych w tabelach jako dane da się obliczyć w locie poprzez zastosowanie widoków zamiast odczytów bezpośrednich tabel. Uprości to dodawanie danych. Kopiowanie dużych ilości danych z tabeli do tabeli rozwiązuje składnia
- Kod: Zaznacz cały
insert into `oplaty`(data, kwota) select poleDaty, poleKwoty from `platnosci` where cośtam
Proszę nie zapomnieć w nowej wersji o jednym. Pluginy. To podstawa dzisiejszych aplikacji. Pyxis stanie się przystępniejszy dla tych co potrzebują jakiś tam drobnych lub grubszych modyfikacji. Gdyby były to nie musiałbym dwa tygodnie temu napisać migratora danych Pyxis->LMS, tylko poprawiłbym sobie pluginem to co mnie tam męczyło.
Chętnie dzielę się wiedzą, ale tylko publicznie, więc możemy sobie tak popisać na forum o dowolnie skomplikowanych programistycznych problemach. Niech inni też coś z tego mają.