eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingSerializacja obiektów w bazie danych - jakie podejście jest zalecane? › Re: Serializacja obiektów w bazie danych - jakie podejście jest zalecane?
  • Data: 2019-07-29 09:07:55
    Temat: Re: Serializacja obiektów w bazie danych - jakie podejście jest zalecane?
    Od: Tomasz Kaczanowski <k...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    W dniu 2019-07-27 o 21:57, Szyk Cech pisze:
    >>> * struktura bazy danych generuje się automatycznie z klas C++.
    >>
    >> Dlaczego?
    >
    > Hasło: DRY (ang.: Don't repeat yourself.).
    >
    > Nie zmierzam robić tego raz. Chcę stworzyć mechanizm generowania baz dla
    > wszelkich moich projektów bazodanowych. Chcę mieć potem wygodę używania
    > tego rozwiązania (tak wiem by to osiągnąć muszę napisać drugie tyle
    > testów automatycznych).
    >
    > SOCI ma pełnić w tym kluczową rolę, bo jak rozumiem przykrywa nawet
    > specyficzną składnię danego motoru (ujednolica ją). Prawdopodobnie będę
    > musiał użyć wersji 3.x z uwagi na stabilność. Szkoda, że nie wiadomo
    > jakie są różnice między wersjami 3.x a 4.0...

    Problem jest taki, że takie przebudowywanie bazy od strony programu
    wprowadza na bazę ograniczenia (szczególnie jeśli chodzi o rzeczy
    specyficzne dla danego silnika bazodanowego), po wtóre potrafi
    wygenerować dodatkowe problemy. Nadzorowanie struktury bazy z klienta to
    proszenie się o kłopoty. Pracuje przy jednym podobnym projekcie, kto w
    ten sposób obmyślił, niby wszystko fajnie, ale niestety jeśli potrzeba
    cos poprawić / zoptymalizować, zaczynają się schody. Dużo lepsze
    rozwiązanie było w poprzedni projekcie, przy którym pracowałem, gdzie
    baza była niezależna od kodu klienta, jeśli chodzi o strukturę. Jedyne
    co to baza pozwalała się podpiąć bądź nie w zależności od wersji programu.

    --
    http://kaczus.ppa.pl

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: