https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=33905 --- Comment #31 from David Cook <dcook@prosentient.com.au> --- That's the enforcement at the DB level. Of course, it's also going to take some Perl changes. For existing users, it's not a big drama, because we already have their borrowernumber, so we could just extract the cardnumber and userid and insert/update the test_identifiers table. For new users... we'd have to extract the cardnumber and userid before storage and then insert/update after we get the borrowernumber. So this could be a bit tricky... but it could be doable. The DB constraints are strong, and the application code could be flexible. It also protects us from irresponsible plugins and rogue sysadmins. -- Anyway, food for thought. -- You are receiving this mail because: You are watching all bug changes.