Olisiko näkemystä, minkälainen tietokannan rakenne olisi toimivin kulunvalvonta systeemissä. Jokaiselle käyttäjälle oma taulu johon aina lisättäisiin päivittäin uusi kenttä, jossa olisi päivämäärä, sisäänkirjautumisaika ja uloskirjautumisaika?
Muita mahdollisuuksia?
Ja php ja MySQL siis käytössä.
"Jokaiselle käyttäjälle oma taulu" ja "kentän lisääminen tauluun päivittäin" kuulostavat molemmat _erittäin_ huonoilta ideoilta. Yleisesti ottaen rakennetta ei pitäisi joutua muuttamaan vähän väliä, ei varsinkaan päivittäin.
Yleisesti ottaen kaksi taulua, toiseen käyttäjät, toiseen kirjautumiset. Kirjautumiset-tauluun sarake "Käyttäjä", joka viittaa tuohon käyttäjät tauluun. Päivittäin sitten vaan lisätään rivejä tuohon kirjautumiset-tauluun ja jos tulee uusia käyttäjiä niin lisätään rivejä käyttäjät-tauluun.
Kiitokset vastauksesta, vähän ajattelinkin, että tuohon on parempikin tapa kuin tuo mun esittämä.
Tuo kaksi taulua kuulostaa hyvältä, täytyy lähteä tuolta pohjalta miettimään.
Aihe on jo aika vanha, joten et voi enää vastata siihen.