WS dedigim web service mantigi. Direkt DB ye erismek yerine backend bir servise ulasip "Kanka su ogrenciyi kaydet" diyecek uygulama, DB ye bir sey yazilip yazilmamasi gerektigine backend karar verecek.
Ogrenci no isi de dedigin yontem %99.999 calisir. Ben olsam ogrenci isim-soyisim kombosunun base64 unu de eklerdim unique olmasi icin. Ayni okulda ayni sinifta ayni isim soyisimde ve ayni numarada ogrenci olmaz heralde, Cin'de yasasak olurdu belki.