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 |
#2 · Zasláno: 30. 3. 2014, 19:47:52
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 |
#3 · Zasláno: 30. 3. 2014, 21:30:17
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ů. |
||
Časová prodleva: 10 let
|
0