Szabad szállások listázása
2009-01-06T10:17:01+01:00
2009-01-06T17:24:32+01:00
2022-07-01T11:41:14+02:00
  • Jobban belegondolva valószínűleg jobb lenne a több napos foglalásokat egyben kezelni, hogy hozzárendelhess dolgokat, pl. hogy kifizették-e stb...

    Szóval szerencsésebb így a FOGLALAS tábla:

    FOGLALAS
    oszlopok:
    SZOBA_ID
    FROM_DATE : DATE
    TO_DATE : DATE

    És akkor a lekérdezések értelemszerűen változnak.
    Mutasd a teljes hozzászólást!
  • Hát pl. a legegyszerűbben így:

    Van pl. két táblád:

    tábla:
    SZOBA
    oszlopok:
    ID
    ...


    tábla:
    FOGLALAS
    oszlopok:
    SZOBA_ID
    DATUM : DATE

    egy szoba egy konkrét napra való lekérdezése:
    megnézed, hogy az adott szobához az adott dátummal van-e bejegyzés a FOGLALAS táblában.

    Könnyedén lekérdezheted, hogy egy adott intervallumban teljesen elérhető-e egy szoba:

    ha a

    select from FOGLALAS where DATUM >= from AND DATUM <= to and SZOBA_ID = szoba_id

    üres szet, akkor szabad a szoba az adott intervallumra.

    Ebből már nem nehéz azt is megírni, hogy egy adott intervallumra lekérd a szabad szobák listáját, bár vigyázni kell, hogy nehogy nagyon lassú legyen...
    Mutasd a teljes hozzászólást!
  • guardian88!

    A szálláshelyek már bent vannak az adatbázisban (név, elhelyezkedés, stb.), ez működik is rendesen.
    Ehhez kellene hozzákapcsolni azokat a táblákat, amik a foglalásokat tárolják.
    A foglalásokat napokra lebontva szeretném tárólni.
    Úgygondoltam csinálok egy táblát, amibe van 31 mező (napok) 12 sor (hónapok) és a megfelelő helyre beírom az adatokat.
    Viszont bonyolítja a dolgot, hogy egy szálláshelyhez több szoba, sőt több személyes szoba is van...

    A kérdésem arra vonatkozott, hogy hogyan lehetne ezt egyszerűbben megvalósítani, hány és milyen tábla kell, stb.



    Van jópár tag, aki valószínűleg szétunja az agyát és idejár kötekedni, több témában is megfigyelhető az "értékes" hozzászólásuk.
    Mutasd a teljes hozzászólást!
  • Szia!

    Úgy kell optimálisan megvalósítani, ahogy leírtad:).
    Minden a szálláshellyel kapcsolatos infó, ami szükséges lenne, azok legyenek 1-1 oszlop. Ilyen pl a status ami lehet foglalt, szabad...
    Ide nem kell nagy ész...
    Ha meg lekérdezni szeretnél, akkor kéne egy id is
    Valamint lehetne infó a szobák számáról is.
    Ezeket amiket írtam, azt mondhatta volna is egy járókelő az utcán. Kicsit gondolkozni kell.
    Mutasd a teljes hozzászólást!
  • +1, Trianta regi paciens!
    Mutasd a teljes hozzászólást!
  • megcsinálod az adattáblát és lekérdezed a megfelelő dolgokat. de jó lenne tudni, hogy meddig jutottál vagy mi a pontos terved esetlegesen mi a hiba...
    Mutasd a teljes hozzászólást!
  • kerdesed alajan neked sehogy
    Mutasd a teljes hozzászólást!
  • Hogy kellene ezt optimálisan megvalósítani?


    Nagy hozzáértéssel, tudással!

    De ha
    Ötleteket várok az alábbi megvalósítására:

    vagyis beszélgetni szeretnél róla, inkább Társalgó szerintem.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Ötleteket várok az alábbi megvalósítására:

    Szeretnék készíteni egy adatbázist (mysql 5), amiben nyilvántartom pl szálláshelyek szabad illetve foglalt státuszát.

    Az adatbázisban szeretnék majd kersni is, hogy egy adott időszakban mely szálláshely szabad, stb.

    Hogy kellene ezt optimálisan megvalósítani?
    Mutasd a teljes hozzászólást!
abcd