-
Data: 2019-07-31 18:40:50
Temat: Re: Serializacja obiektów w bazie danych - jakie podejście jest zalecane?
Od: Szyk Cech <s...@s...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> Projekt bazy danych w ogóle nie musi się zgadzać 1:1 z projektem programu.
Z tym, że mi chodzi o to by operować danymi na poziomie C++ a nie
grzebać się w SQL-u. Szczerze mówiąc nie robię przy programach gdzie
problemem jest brak odwzorowania 1:1 (tabel na klasy). Dlatego myślę, że
scenariusz odwzorowania 1:1 jest najpowszechniejszy i jego autmatyzacja
jest sensowna. Po za tym nie widzę przeszkód by osobno implementować
bardziej złożone scenariusze. Ba! Przewiduję już to w obecnej
implementacji gdzie generowane są:
Database_N_M
(N - numer główny, M - numer drugorzędny) którą przykrywam aliasem. Ta
klasa zawiera obsługę (dodawanie, nadpisywanie, odczyt pojedynczych
obiektów i otwieranie kursora do sekwencyjnego dostępu do danych) .
using Db = Database_N_M;
I z tego aliasu dziedziczę:
class Db_MyApp : public Db
{
public:
// Tu dowolne funkcje z dziedziny problemowej aplikacji.
};
Skąd Wasze opory przed robieniem takich automatów jeśli oszczędzają one
90% czasu na klepanie SQL-i?!?
Następne wpisy z tego wątku
- 31.07.19 18:52 wloochacz
- 01.08.19 13:41 Maciej Sobczak
- 02.09.19 14:56 M.M.
- 02.09.19 17:46 Szyk Cech
Najnowsze wątki z tej grupy
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
Najnowsze wątki
- 2025-04-16 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-04-15 LG H840 vel G5 SE
- 2025-04-16 rowerzysta nie miał OC
- 2025-04-15 Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- 2025-04-15 Intel się wyprzedaje: po 10latach pchnęli pakiet kontrolny Altery za 1/4 kwoty zakupu
- 2025-04-15 Re: "Wazelina": Donald Tusk trzęsie giełdą jak mały Donald Trump [do -9%]
- 2025-04-15 Warszawa => Programista Back-end <=
- 2025-04-15 Warszawa => Back-end Programmer <=
- 2025-04-15 Warszawa => Senior IT Recruitment Consultant <=
- 2025-04-15 Częstochowa => Product Manager - Systemy infrastruktury teleinformaty
- 2025-04-16 Co miesiąc 1800 złotych dla policjanta na spłatę kredytu.
- 2025-04-15 Nawet pięć lat więzienia grozi grupie aktywistów w Polsce za pomoc migrantom
- 2025-04-15 audyt_obywatelski zakaz fotografowania
- 2025-04-15 Taka ciekawostka
- 2025-04-15 Który jurny i bogaty chce wprowadzć bidakom BYKOWE?