Komentáře uživatele Horst
K článku: Jak na svátky v PHP a MySQL?
opravdu naposledy :)
Ale opravdu, kvůli takové maličkosti se nebudeme zatěžovat :)
Ona ta pořadová čísla mají svůj smysl, smysl jenž spočívá právě ve snadném získání pořadí svátků pro účel jednoduchého zjištění svátku předešlého, následujícího a tak podobně, jak jsem již psal. Jistě by se to dalo napodobit právě oddělením měsíce a dne a pak správným tříděním, jen je to tak výrazně jednodušší - jako pomocný, nikoliv ovšem klíčový atribut. Oddělení měsíce a dne pak řeší další věci, např. výpis svátků pro daný měsíc a podobně. Jistě se to dá řešit pomocí řetězcových operací, ale - není to tak hezké :)
Děkuji za čas strávený čtením a reakcí, už jej o Vás nebudu okrádat :)
K článku: Jak na svátky v PHP a MySQL?
Menší připomínky
Podobný problém, no on to snad ani není problém, spíš taková hloupůstka, jež potěší, jsem řešil kdysi dávno pradávno. Takže pokud mohu, něco bych připsal.
Samozřejmě, že je to to nejjednodušší řešení, řešení, jež obchází problémy s obtížně počitatelným kalendářem - mám na mysli přestupné roky a podobně.
Nevím, pro jaké účely má tahle databáze sloužit, ale mohl by se šiknout jednoduchý, velmi jednoduchý, způsob jak získat svátky či jmeniny relativně, tedy dnes, zítra, předevčírem a podobně. Z popisovaného řešení to není zcela zjevné.
Z podobného důvodu a taky z důvodu návrhu databází bych přece jen oddělil den a měsíc, dal bych je do samostatných atributů. To už ale asi hnidopišství, uznávám, jen by to bylo databázově čistší a mám zkušenost, samozřejmou, že čistší řešení obvykle znamená lepší výsledky.
A nakonec - není důležité, zda mám či nemám rád MySQL (nemám), ale jsem přesvědčen o tom, že databázové řešení by mělo být nazváno databázovým - MySQL není synonymem pro databázový server. Popisovaný "problém" by vyřešila kterákoliv ze známých databází. Ale to je samozřejmě to nejmenší.
položek 0-2 z 2 [1 / 1]

RSS