Autor Zpráva
SkyVessel
Profil
Mám tabulku s uživateli (id, jmeno, heslo...).
Generuji kalendář - vypíšu celý měsíc a každý den má obvykle 2, max 3 směny.

Nevím si rady s návrhem databáze... Je lepší vytvořit více tabulek a propojovat je (?jak), nebo vytvořit tabulku s měsíci a do ní ukládat hodnoty typu "053b23" -> id_uzivatele+smena+den oddělené čárkou a pracovat pomocí substr("$akt_plan",1,2) a explode() do pole?...
březen  ->  uživatel 1  -> den a -> směna b, den c -> směna a, den d -> směna c...
            uživatel 2  -> den c -> směna b, den d -> směna b...
duben  ->   uživatel 1  -> den a -> směna b, den c -> směna a, den d -> směna c...
            uživatel 2  -> den a -> směna a, den c -> směna b...
Tori
Profil
SkyVessel:
ukládat hodnoty typu "053b23"
Máte v DB nějaká jiná data, která potřebujete připojit k dané směně/uživateli/dni podle tohoto kódu?
SkyVessel
Profil
Tori:
Každý uživatel si nakliká směny, které by chtěl - ty se uloží do databáze.
Adminovi se zobrazí u každé směny všichni, kteří se tam "napsali" a z těch vybere 3, kteří tu směnu dostanou. Je to plán na celý měsíc... Pravděpodobně se nebude plánovat více, jak 2 měsíce dopředu...
Jediné data mám akorát u uživatelů.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: