Citat:
Ursprungligen postat av naak2803
Hej,
ska utveckla en mycket simple "stämpelkort", dvs tiden och datumet ska loggas vid incheckning och utcheckning...
vilket är det mest optimala sättet att lägga upp databasen på?
Såhär hade jag tänkt mig,
[UserId], [TimeForCheckIn], [TimeForCheckOut]
men det kändes inte riktigt rätt, eftersom jag hela tiden måste kontrollera ifall användaren har checkat in eller inte... och undder tiden användaren endast har checkat in så är ju [TimeForCheckOut] tomt.
|
[UserId], [Time], [Type]
Så kan du ha type = 1 för incheckning, 2 för utcheckning och du kan också lägga till fler typer för vilken typ av utcheckning osv. Annars så kommer ditt förslag fungera rätt bra.