relációs adatbázis mestereknek: leíró mezőből elsődleges kulcs

Természetesen nem az OTP-ről van szó, hanem egy hipotetikus bankról, ahol az internetes hozzáféréshez volt egy technikai azonosító (nem azonos a számlaszámmal) meg egy jelszó. Volt még leíró adatként telefonszám és emailcím is. Na, jött Agilis Antal, és úgy döntött, hogy a telefonszám és az emailcím lesz elsődleges kulcs (megjegyzés: van, akinek már a 'két elsődleges kulcs' intézménye sem tetszik). És akkor a kérdés: mi lesz azzal a userrel, aki több számlával zsonglőrözött azonos emailcímmel és telefonszámmal?

Az ráfarag. (Ezt már a "Body" részbe írtam, de gondolom, mindenki magától is kitalálta.)

Hozzászólások

Ha az azonosítók átszervezése előtti korszakban volt ennél a hipotetikus banknál két számlád, akkor azokhoz két, egymástól teljesen független internetbanki hozzáférés tartozott? Mintha nem is egy ügyfélhez kapcsolódnának? 

Igen, az internetes elérés a számlához tartozott, illetve azon belül is a számlatulajdonoshoz, tehát ha két számlatulajdonos volt (tipikusan férj+feleség), akkor két internetelérést lehetett csinálni (például a bankkártyák kezeléséhez, hiszen az is specifikusan a számlatulajdonoshoz tartozik.)

Agilis Antal szimplán hülye. Eleve - persze számlatípustól függően - egy ügyfélnek helyből lehet egy banknál több számlája, nem kell ehhez zsonglőrködni, tehát itt igazából csak ügyfélazonosító kéne legyen. A bank pedig nem igazán követelheti meg az ügyféltől, hogy legyen neki telefonszáma és/vagy email címe.