Skip to content
Snippets Groups Projects
Commit 8ca850cd authored by Piotr Maślanka's avatar Piotr Maślanka
Browse files

uwaga moja

parent 53a832ea
No related branches found
No related tags found
No related merge requests found
Pipeline #1887 passed with stage
in 24 seconds
......@@ -33,6 +33,11 @@ _system zarządzania relacyjną bazą danych_), to pewien pomysł na przechowywa
Obiekt taki charakteryzuje się tym, że ma swoją pewną _tożsamość_, po której to tożsamości będziemy
go potem identyfikować i po tejże się do niego odwoływać.
**Uwaga moja osobista:** nie jestem wielkim fanem słowa _encja_. Powstało ono jako słowo-kalka dla
angielskiego _entity_, o którym to każdy słownik powie że jest to _istnienie_ tudzież _byt_. Dużo lepiej
odzwierciedla to _sens_ tego słowa w kontekście baz danych niż jakaś encja. _Opinia skonsultowana z
tłumaczem lub anglistą_.
Na przykład: tworząc bazę danych do celów poboru podatków w Jaśnie Oświeconej III Rzplitej, potrzebujemy
listy podatników. Żeby uprościć nieco sprawę, załóżmy że rzeczona baza dotyczyć będzie tylko osób fizycznych
(słowem będzie bazą PIT, od ang. _personal income tax_, podatek dochodowy od osób fizycznych), czyli
......@@ -57,7 +62,7 @@ rocznego rozliczenia podatkowego nie wpisywali żadnych NIP-ów, bo wystarczył
Pominę tu pytanie jaki klucz podstawowy oraz kolumny należy zastosować do konkretnego, rocznego rozliczenia podatkowego,
gdyż ze względu na
[mnogość możliwych sposobów rozliczeń przewidzianych stosowną ustawą](http://isap.sejm.gov.pl/Download;jsessionid=DEE94711477213D50C7A580724D3176C?id=WDU19910800350&type=3)
mnogość możliwych sposobów rozliczeń przewidzianych [stosowną ustawą](http://isap.sejm.gov.pl/Download;jsessionid=DEE94711477213D50C7A580724D3176C?id=WDU19910800350&type=3)
oraz wzorów formularzy PIT stanowi to Bardzo Dobre Pytanie. **Zwalniam z zaliczenia jak ktoś ma dobry i wyczerpujący pomysł**,
przy czym od razu ostrzegam że problem jest trudny i bardziej prawno-księgowy niż informatyczny.
......@@ -94,9 +99,10 @@ pomysłu na tożsamość możemy zażyczyć sobie, aby baza danych stworzyła os
Później, gdy będziemy dodawać rekord, baza poinformuje nas o tym identyfikatorze.
Musimy jednak uważać! Dla potrzeb bazy dwa identycznie wpisane adresy będą _różnymi_, ponieważ bedą miały
różne identyfikatory (chyba że nie poinformujemy o tym bazy). Czasem jednak możemy to przecierpieć.
różne identyfikatory (chyba że nie poinformujemy o tym bazy). Czasem jednak możemy to przecierpieć, a jeszcze
częściej po prostu nie ma to najmniejszego znaczenia.
Spróbujmy więc odseparować obywatela od adresu. Otrzymamy zapewne coś takiego:
Spróbujmy więc odseparować _byt_ obywatela od adresu. Otrzymamy zapewne coś takiego:
**Obywatel**:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment