<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-7985671399824336935.post8726190683026189894..comments</id><updated>2011-04-07T16:06:29.553+02:00</updated><category term='matematyka'/><category term='reklamy'/><category term='nauczanie informatyki'/><category term='pasja'/><category term='UI'/><category term='rozmiar'/><category term='npc'/><category term='planowanie'/><category term='praktyka'/><category term='programowanie'/><category term='pomyłki'/><category term='społeczność'/><category term='jeff atwood'/><category term='git'/><category term='portal'/><category term='Prawo Fittsa'/><category term='unicode'/><category term='ergonomia'/><category term='myszka'/><category term='aplikacje biznesowe'/><category term='konferencja'/><category term='algorytmy'/><category term='język dziedziny'/><category term='reklama'/><category term='inżynieria'/><category term='scheme'/><category term='zespół'/><category term='java'/><category term='abb'/><category term='97rzeczy'/><category term='inspekcje kodu'/><category term='wskaźniki'/><category term='programowanie gier'/><category term='niezawodność'/><category term='beta'/><category term='dr house'/><category term='joel spolsky'/><category term='marketing'/><category term='design'/><category term='białe znaki'/><category term='Nasze devBlogi'/><category term='idiokracja'/><category term='rekurencja'/><category term='początki programowania'/><category term='zaproszenie'/><category term='dokumentacja'/><category term='homo logicus'/><category term='skróty klawiaturowe'/><category term='svn'/><category term='windows vista'/><category term='kodowanie'/><category term='proces'/><category term='kłamstwa'/><category term='restrukturyzacja'/><category term='kod'/><category term='testowanie oprogramowania'/><category term='oszustwo'/><category term='metafoto'/><category term='wydajność'/><category term='współpraca'/><category term='zarządzanie projektem'/><category term='sysPytania'/><category term='IDE'/><category term='codinghorror'/><category term='informacja'/><category term='środowisko pracy'/><category term='interface'/><category term='sprzęt'/><category term='klawiatura'/><category term='technologie'/><category term='inżynieria oprogramowania'/><category term='walidacja'/><category term='DajSiePoznac'/><category term='powołanie'/><category term='wynalazek'/><category term='steve yegge'/><category term='rocznica'/><category term='wybór'/><category term='biznes'/><category term='projektowanie'/><category term='jakość kodu'/><category term='krzesło'/><category term='moderatorzy'/><category term='macgyver'/><category term='szkolenie'/><category term='prowadzenie firmy'/><category term='użytkownicy'/><category term='partnerzy'/><category term='programista'/><category term='formatowanie'/><category term='umiejętności'/><category term='kryzys'/><category term='wdrożenia'/><category term='konkurs'/><category term='basic'/><category term='administrator'/><category term='prostota'/><category term='efektywność'/><category term='testy'/><category term='monitory'/><category term='ćwiczenia'/><category term='elegancja'/><category term='meta'/><category term='develway'/><category term='p=np'/><category term='kariera'/><category term='pierwsza wersja'/><category term='etyka'/><category term='dobre praktyki'/><category term='certyfikaty'/><category term='życzenia'/><category term='problem'/><category term='poprawny kod'/><category term='kata'/><category term='osobowość'/><category term='blog rants'/><category term='zmiany'/><category term='bazy danych'/><category term='motywacja'/><category term='yagni'/><category term='unikod'/><category term='devBlogi'/><category term='ironia'/><category term='pozłacanie'/><category term='portfolio programisty'/><category term='devPytania'/><category term='motywowanie'/><category term='porady'/><category term='nagrody'/><category term='trening'/><category term='ayende rahien'/><category term='rozwój'/><category term='wynagrodzenia'/><category term='windows 7'/><category term='postać normalna'/><category term='verbosity'/><category term='poziomy'/><category term='web 2.0'/><category term='biurko'/><category term='dyskusja'/><category term='devMedia'/><category term='joelonsoftware'/><category term='entuzjazm'/><category term='staker.pl'/><category term='domain language'/><category term='pytania i odpowiedzi'/><category term='sortowanie'/><category term='narzędzia'/><category term='skromny programista'/><category term='optymalizacja'/><category term='gwiazdor'/><category term='języki programowania'/><category term='wikileaks'/><category term='zarobki'/><category term='dziedziczenie'/><category term='technika'/><category term='zrzut danych'/><category term='test Joela'/><category term='programiści'/><category term='programowanie piśmienne'/><category term='gry'/><category term='religia'/><category term='utrzymywanie kodu'/><category term='nauka'/><category term='podziękowania'/><category term='lenistwo'/><category term='html'/><category term='blogowanie'/><category term='ogłoszenie'/><category term='krzesła'/><category term='w3c'/><category term='administratorzy systemów'/><category term='vista'/><category term='nhibernate'/><category term='blogi'/><category term='analiza'/><category term='antylama'/><category term='promocja'/><category term='javascript'/><category term='wnioskowanie'/><category term='kurs'/><category term='tworzenie oprogramowania'/><category term='produktywność'/><category term='wyzwanie'/><category term='złożoność obliczeniowa'/><category term='praca zespołowa'/><category term='debugowanie'/><category term='reguły'/><category term='rekrutacja'/><category term='testy użyteczności'/><category term='dev day'/><category term='kiss'/><category term='windows'/><category term='testerzy'/><category term='przyszłość internetu'/><category term='branża'/><category term='doskonalenie'/><category term='równowaga'/><category term='od zespołu'/><category term='miejsce pracy'/><category term='refaktoryzacja'/><category term='php'/><category term='HCI'/><category term='dvcs'/><category term='platforma programistyczna'/><category term='styl'/><category term='architektura'/><category term='pisarstwo'/><category term='ankieta'/><category term='abstrakcja'/><category term='kolejność'/><category term='błędy'/><category term='głupota'/><category term='przestroga'/><category term='prawa'/><category term='satyra'/><category term='microsoft'/><category term='pułapki'/><category term='przeciek'/><category term='analiza popprawności'/><category term='kłapouchy'/><category term='Jacobian'/><category term='mercurial'/><category term='pomysł'/><category term='procesory'/><title type='text'>Comments on devBlogi: A może normalizowanie nie jest normalne?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.devblogi.pl/feeds/8726190683026189894/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html'/><author><name>Marek Stój</name><uri>https://profiles.google.com/103869844382206271287</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-5vh7edtrdAI/AAAAAAAAAAI/AAAAAAAAAAA/SqO2fjpskFg/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-259386351625276997</id><published>2011-04-07T16:06:29.553+02:00</published><updated>2011-04-07T16:06:29.553+02:00</updated><title type='text'>denormalizację danych i cache&amp;#39;owanie można sto...</title><summary type='text'>denormalizację danych i cache&amp;#39;owanie można stosować tylko tam gdzie spójność danych i czas życia danych są nieistotne.&lt;br /&gt;&lt;br /&gt;osobiście nie wiem jak można cache&amp;#39;ować(przynajmniej w ten najgłupszy sposób bo są i mądrzejsze) w serwisach tworzonych przez społeczności, to tak jakby cache&amp;#39;ować odpowiedź na pytanie &amp;quot;która jest godzina&amp;quot;&lt;br /&gt;&lt;br /&gt;&amp;lt;10:40&amp;gt; A - która jest </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/259386351625276997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/259386351625276997'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1302185189553#c259386351625276997' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-858766417'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-8597322955269894172</id><published>2010-04-11T13:55:07.822+02:00</published><updated>2010-04-11T13:55:07.822+02:00</updated><title type='text'>Straszliwie tendencyjny artykul, w dodatku pokazuj...</title><summary type='text'>Straszliwie tendencyjny artykul, w dodatku pokazujacy tylko niewiedze autora. Atwoodowi wydaje sie, ze nikt nie rozumie powodu stosowania normalizacji, a on, oswiecony, odkryl i rozglasza &amp;quot;Prawde&amp;quot;. Normalizacja nie jest jakims &amp;#39;teoretycznym&amp;#39; wymyslem profesorow oderwanych od rzeczywistosci - jest sposobem uporzadkowania danych w celu zwiekszenia ich czytelnosci, elastycznosci </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/8597322955269894172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/8597322955269894172'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1270986907822#c8597322955269894172' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-105073953'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-761963873392225373</id><published>2010-03-02T23:49:53.595+01:00</published><updated>2010-03-02T23:49:53.595+01:00</updated><title type='text'>Gdybym znał tę stronę, to pewnie bym je tam zadał....</title><summary type='text'>Gdybym znał tę stronę, to pewnie bym je tam zadał. Tak więc zrobię. Dzięki.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/761963873392225373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/761963873392225373'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267570193595#c761963873392225373' title=''/><author><name>Łukasz</name><uri>http://www.blogger.com/profile/04097722079948570763</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1095661264'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-332567576008285712</id><published>2010-03-02T17:58:08.493+01:00</published><updated>2010-03-02T17:58:08.493+01:00</updated><title type='text'>@Lukasz
A nie lepiej zadać to pytanie na &lt;a href="...</title><summary type='text'>@Lukasz&lt;br /&gt;A nie lepiej zadać to pytanie na &lt;a href="http://devpytania.pl/" rel="nofollow"&gt;devPytaniach&lt;/a&gt;??</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/332567576008285712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/332567576008285712'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267549088493#c332567576008285712' title=''/><author><name>Immortal</name><uri>http://www.blogger.com/profile/00891731290064764143</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://2.bp.blogspot.com/_bQTFShglV5A/Smx1PITfMMI/AAAAAAAAAzs/mh9oZrA_uMg/S220/MortalAvatar.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1126889876'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-834837196665230244</id><published>2010-03-02T17:56:30.098+01:00</published><updated>2010-03-02T17:56:30.098+01:00</updated><title type='text'>Wiem, że to strasznie naiwne pytanie, ale czy pole...</title><summary type='text'>Wiem, że to strasznie naiwne pytanie, ale czy polecicie jakiś graficzny edytor SQLa, w którym wpisuje się zapytania ręcznie, ale który nie wygląda jak program DOS-owy?</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/834837196665230244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/834837196665230244'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267548990098#c834837196665230244' title=''/><author><name>Łukasz</name><uri>http://www.blogger.com/profile/04097722079948570763</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1095661264'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-6056250968628284884</id><published>2010-03-01T20:12:48.635+01:00</published><updated>2010-03-01T20:12:48.635+01:00</updated><title type='text'>&amp;quot;chech&amp;#39;owanie&amp;quot; == &amp;quot;cache&amp;#39;ow...</title><summary type='text'>&amp;quot;chech&amp;#39;owanie&amp;quot; == &amp;quot;cache&amp;#39;owaniem&amp;quot;, musiałem pisać bardzo szybko. ;]</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6056250968628284884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6056250968628284884'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267470768635#c6056250968628284884' title=''/><author><name>Tomasz Kowalczyk</name><uri>http://blog.kowalczyk.cc</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2092798014'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-5427864710625563132</id><published>2010-03-01T13:13:41.184+01:00</published><updated>2010-03-01T13:13:41.184+01:00</updated><title type='text'>To miałeś fajnych profesorów którzy pozwalali na w...</title><summary type='text'>To miałeś fajnych profesorów którzy pozwalali na własne idee. ;] Ja generalnie jestem za chech&amp;#39;owanie, szczególnie że w nowoczesnych frameworkach mamy narzędzia takie jak Doctrine czy Propel które załatwiają za nas całą brudną robotę.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/5427864710625563132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/5427864710625563132'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267445621184#c5427864710625563132' title=''/><author><name>Tomasz Kowalczyk</name><uri>http://blog.kowalczyk.cc</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2092798014'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-3106453803826150660</id><published>2010-03-01T10:32:57.466+01:00</published><updated>2010-03-01T10:32:57.466+01:00</updated><title type='text'>Mnie też słowo cache&amp;#39;owanie przychodzi do głow...</title><summary type='text'>Mnie też słowo cache&amp;#39;owanie przychodzi do głowy. Ale chciałem napisać o czymś innym. Moim profesorowie na studiach nigdy nie wmawiali mi, że normalizacja jest lekiem na całe zło. Nauczyli mnie tego jak narzędzia, z którego mogę skorzystać. Bez dogmatów. &lt;br /&gt;Jest takie zdanie, które pasuje do każdej niemal odpowiedzi. Czy normalizować bazę, czy ją denormalizować? TO ZALEŻY. It depends - </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/3106453803826150660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/3106453803826150660'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267435977466#c3106453803826150660' title=''/><author><name>Greg</name><uri>http://blog.grzegorzpawlik.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2049927979'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-2869678161864905131</id><published>2010-03-01T10:05:22.048+01:00</published><updated>2010-03-01T10:05:22.048+01:00</updated><title type='text'>Przejrzałem te linki które pojawiły się w artykule...</title><summary type='text'>Przejrzałem te linki które pojawiły się w artykule. Szczerze polecam, są &amp;quot;mindblowing&amp;quot;, szczególnie http://highscalability.com (chyba lubię mieć rzeczy wypunktowane), nie znałem tego bloga wcześniej. Świetnie jest się dowiedzieć, że człowiek po tylu latach jeszcze nic tak na prawdę nie widział :)&lt;br /&gt;&lt;br /&gt;&amp;quot;MySQL i memcached&amp;quot; jest określane jako &amp;quot;first step&amp;quot;. A </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/2869678161864905131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/2869678161864905131'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267434322048#c2869678161864905131' title=''/><author><name>Konradzik</name><uri>http://www.blogger.com/profile/08077255793432073218</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03230518287086035562'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_N6Fr9HriXXs/S1xRQ8utdDI/AAAAAAAADwA/N0PF1-SviqM/S220/me_mask.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1290669827'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-3785233728128250648</id><published>2010-03-01T10:02:34.779+01:00</published><updated>2010-03-01T10:02:34.779+01:00</updated><title type='text'>Ja uważam, że wszystko z głową trzeba robić. Ja st...</title><summary type='text'>Ja uważam, że wszystko z głową trzeba robić. Ja standardowo normalizuję, jeśli są problemy z wydajnością, to dopiero wtedy denormalizacja. Jeśli argumentujecie, że dyski są tanie, to zważcie, że zarządzanie bazami (backupy, migracje, ETL-e, itp) większymi o rząd lub dwa wcale już takie tanie nie jest ....</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/3785233728128250648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/3785233728128250648'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267434154779#c3785233728128250648' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1839907568'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-2275636275145666500</id><published>2010-03-01T10:01:39.341+01:00</published><updated>2010-03-01T10:01:39.341+01:00</updated><title type='text'></title><summary type='text'>Ten komentarz został usunięty przez autora.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/2275636275145666500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/2275636275145666500'/><author><name>Konradzik</name><uri>http://www.blogger.com/profile/08077255793432073218</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03230518287086035562'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_N6Fr9HriXXs/S1xRQ8utdDI/AAAAAAAADwA/N0PF1-SviqM/S220/me_mask.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.contentRemoved' value='true'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1290669827'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-4174971756320317167</id><published>2010-03-01T09:41:39.751+01:00</published><updated>2010-03-01T09:41:39.751+01:00</updated><title type='text'>@Konradzik - wg. mnie masz rację, ale zaraz znajdą...</title><summary type='text'>@Konradzik - wg. mnie masz rację, ale zaraz znajdą się spece od &amp;quot;prawdziwych języków&amp;quot; i &amp;quot;prawdziwych projektów&amp;quot;, którzy słabo rozumieją specyfikę i potrzeby projektów webowych, w których zmian dokonuje się kilka razy częściej, reaguje się szybciej niż w aplikacjach kompilowanych i niektóre rozwiązania omija szerokim łukiem. Cache to pierwsza rzecz jaką się robi w celu </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/4174971756320317167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/4174971756320317167'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267432899751#c4174971756320317167' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-242045381'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-525144246741033622</id><published>2010-03-01T08:56:20.696+01:00</published><updated>2010-03-01T08:56:20.696+01:00</updated><title type='text'>Wiem, że to temat o normalizacji i nawet nie pada ...</title><summary type='text'>Wiem, że to temat o normalizacji i nawet nie pada tam słowo &amp;#39;cachowanie&amp;#39;, ale narzucało mi się ono przez cały artykuł. Cachowaniem można ściągnąć olbrzymi ciężar z bazy danych. Tutaj dodać cache na 30 sekund, tam na 40 minut, tutaj cache który jest usuwany gdy ktoś doda post itd. Miałem okazję zobaczyć jakie to czyni cuda. W przypadku gdy potrzebujemy zrobić 6 joinów żeby pobrać wszystkie</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/525144246741033622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/525144246741033622'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267430180696#c525144246741033622' title=''/><author><name>Konradzik</name><uri>http://www.blogger.com/profile/08077255793432073218</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03230518287086035562'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://3.bp.blogspot.com/_N6Fr9HriXXs/S1xRQ8utdDI/AAAAAAAADwA/N0PF1-SviqM/S220/me_mask.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1290669827'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-6951250136085257513</id><published>2010-03-01T08:49:20.633+01:00</published><updated>2010-03-01T08:49:20.633+01:00</updated><title type='text'>Jeszcze coś dodam. W pokazanych przykładach propon...</title><summary type='text'>Jeszcze coś dodam. W pokazanych przykładach proponuję testy zapytań UPDATE, np. numeru telefonu ;)&lt;br /&gt;Brakuje informacji o blokowaniu rekordu, co ma niebagatelne znaczenie dla wydajności, jeśli nie mamy dedykowanego serwera dla selectów i osobnego do update/insert.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6951250136085257513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6951250136085257513'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267429760633#c6951250136085257513' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-242045381'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-707610707695802093</id><published>2010-03-01T08:32:45.846+01:00</published><updated>2010-03-01T08:32:45.846+01:00</updated><title type='text'>Tak mi się problem skojarzył ;-)

Mam przyjemność ...</title><summary type='text'>Tak mi się problem skojarzył ;-)&lt;br /&gt;&lt;br /&gt;Mam przyjemność pracować zarówno na projektach ze znormalizowaną bazą danych, jak i ze zdenormalizowaną. Im mniej normalizacji, tym więcej kodowania &amp;quot;na piechotę&amp;quot;. Brakuje mi tu jednak &lt;br /&gt;podstawowego kryterium, a więc przeznaczenia systemu. &lt;br /&gt;&lt;br /&gt;Jeśli to ma być portal społecznościowy, to wydajność będzie kluczem, ale jak mamy do </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/707610707695802093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/707610707695802093'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267428765846#c707610707695802093' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-242045381'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-6722514480109720225</id><published>2010-03-01T08:28:58.755+01:00</published><updated>2010-03-01T08:28:58.755+01:00</updated><title type='text'>W komentarzach pod postem Ayende można poczytać ba...</title><summary type='text'>W komentarzach pod postem Ayende można poczytać bardzo rzeczowe argumenty Fransa Bouma (twórca LLBLGen) przemawiające ZA normalizacją: http://ayende.com/Blog/archive/2010/02/22/slaying-relational-dragons.aspx.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6722514480109720225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/6722514480109720225'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267428538755#c6722514480109720225' title=''/><author><name>Maciej Aniserowicz</name><uri>http://www.maciejaniserowicz.com/</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-129750778'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-8878541059021610583</id><published>2010-03-01T08:16:01.687+01:00</published><updated>2010-03-01T08:16:01.687+01:00</updated><title type='text'>@Anonimowy: Trafiłeś tu prosto z ONETu? ;)</title><summary type='text'>@Anonimowy: Trafiłeś tu prosto z ONETu? ;)</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/8878541059021610583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/8878541059021610583'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267427761687#c8878541059021610583' title=''/><author><name>rafek</name><uri>http://www.blogger.com/profile/00520088707660144870</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ol6deF2BJv4/Smx9ul1s3eI/AAAAAAAAAMw/e_cMc-IW32M/S220/avatar_small.png'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-283670292'/></entry><entry><id>tag:blogger.com,1999:blog-7985671399824336935.post-1753559277021946799</id><published>2010-03-01T08:11:22.888+01:00</published><updated>2010-03-01T08:11:22.888+01:00</updated><title type='text'>Kto jest za normalizacją? Wpisywać Miasta! ;)</title><summary type='text'>Kto jest za normalizacją? Wpisywać Miasta! ;)</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/1753559277021946799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7985671399824336935/8726190683026189894/comments/default/1753559277021946799'/><link rel='alternate' type='text/html' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html?showComment=1267427482888#c1753559277021946799' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.devblogi.pl/2010/03/moze-normalizowanie-nie-jest-normalne.html' ref='tag:blogger.com,1999:blog-7985671399824336935.post-8726190683026189894' source='http://www.blogger.com/feeds/7985671399824336935/posts/default/8726190683026189894' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-242045381'/></entry></feed>
