'Kayıtlı kartlar' şeklinde bir tablo oluştur. Bu tablo sınıfa girmeye yetkili kart numaralarını içersin. 'Girişler' şeklinde boş bir tablo daha oluştur. Herhangi bir kart okutulduğunda önce 'Kayıtlı kartlar' tablosunda olup olmadığına bak. Var ise 'girişler' tablosunda olup olmadığını kontrol et. Varsa buraya kaydetmeden istersen "daha önce giriş yapıldı" gibi bir mesaj verdirebilirsin. Yok ise tablonun en altına bu numarayı kaydet. Gün sonunda uygun bir saatte, mesela sabah 6 gibi bu tabloyu sil.
Bu şekilde bir algoritma olmalı.