Adatbázis regisztrációhoz, hogy optimális legyen!

Adatbázis regisztrációhoz, hogy optimális legyen!
2015-01-31T15:32:24+01:00
2015-02-01T12:05:22+01:00
2022-10-15T22:45:26+02:00
Losteiner
Sziasztok!
egy egyszerű programot készítek, ami nyilvántartja egy könyvtár kölcsönzéseit, felhasználóit, és azok adatait.
Sokat gondolkodtam, hogy , hogy is lehetne jól megcsinálni az adatbázis szerkezetet, de valami még mindig nem jó.

Ezt a szerkezetet raktam össze:

Felhasználók {felhID, belepID, tagságID, név, telefonszám, státusz(bit-aktiv, vagy passzív)}
// regisztrációkor megadja a nevét, telefonszámát, , és a státusza alapból 0(passzív).Tagság ID-je nincs, mivel nem fizetett be tagság díjat, és a belépés ID-t nem tudom megadni, mert még nincs felvéve.
Belepes {belepID, rangID, felhasznalonev, jelszo, email}  
//regisztrációkor megadja ezeket, kivéve a rangot, az alapból 2-es értéket kap, mert az lesz a felhasználó rangé.

Tagság {tagságID, tol, ig, fizetve(bit-fizetve igen/nem)}
// , ha befizeti a tagság díjat akkor egy tól-ig dátumot, kap.
Rangok {rangID, megnevezés}
//2 rang lesz 1- admin/dolgozó, 2-felhasználó
Könyvek {katalogus_szam, szerző, cím, kategória, kiadás_éve, kiadó, darab}
//ez a könyvtárban lévő könyveket fogja tárolni
Kölcsönzések {kölcsönID, felhID, kolcsonzes_kezdete, kölcsönzés_lejárta}
//ez a kölcsönzött könyveket
A Felhasználók, és a belépés tábla nem stimmel, mert ugye egyszerre veszem fel a nevét is, telefonszámát... stb, és a másik táblába(Belépés) a felhasználónevet, jelszót....stb.

még sosem csináltam olyan programot amiben regisztrálni kellett, ezért ilyen ... :(
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd