Hirdetés

Új hozzászólás Aktív témák

  • sequator

    senior tag

    válasz skera #145 üzenetére

    sajnos az ötleted nem járható, mivel nem az adatbázisban lévő adatokkal kell dolgoznom, hanem egy külső forrásból nyert adattáblával, amit be kellene rakni az adatbázis megfelelő tábláiba, de ez a nem megy az adatbázis felépítése miatt. ráadásul bonyolítja a dolgot, hogy a kurzuskód felépítésének meg kell felelnie néhány ergonómiai szabálynak is.
    ugyanis azt nem tartott volna semeddig megcsinálni, hogy minden kurzuskódhoz hozzáfűzök egy egyedi számot mondjuk 1től számozva, de ezzel pl ilyen kurzusokat kaptam volna:
    BEVMAT/129
    BEVMAT/130
    BEVMAT/131
    BEVPROG/132
    BEVPROG/133
    BEVPROG/134
    BEVPROG/135

    ilyen helyett:
    BEVMAT/1
    BEVMAT/2
    BEVMAT/3
    BEVPROG/1
    BEVPROG/2
    BEVPROG/3
    BEVPROG/4

    Egyébként talál nem sértek szerzői jogot, ha pár dolgot meg osztok az ETR felépítéséről a téma kapcsán:

    a KURZUS táblában van a ciklkurz_id mint autoincrementes egyedi kulcs és a kurzuskód csak azonos félévben, azonos kezelési körben (karon) kell, hogy különbözzön az adminisztráció dolgának megkönnyítésére.
    a KURZUSORA táblában van a szervezo_id autoincrementes egyedi kulcsként és itt van szerepe az órarendi kódnak, hasonlóan mint a KURZUS táblában a kurzuskód.

    a konkrét esetben a kurzuskód és az órarendi kód két különböző dolog, és csak több mezővel együtt alkot egyedi azonosítót, és csak a TOk, tanszékek, adminisztratív munkatársak miatt van rájuk szükség.
    pl jobban hangzik egy BEVMAT1 kurzuskód mint, az hogy ciklkurz_id=259765 :)

    az ETR a Dexter Informatikai Kft. bejegyzett védjegye. meg minden jog fenntartva vagy valami ilyesmi :)

    Sautia

    sequator

Új hozzászólás Aktív témák