password is stored along other data about member (accidental
select * from member;
might reveal the sensitive information);
column is defined as an array, this means that there are several strings that define password. I've never seen such a technique anywhere else, therefore I'd like to listen to motivation for this decision;
in my opinion length limit of 16 characters for the password in too strict, (increase it at least to 50-100 characters)
In the MEMBER table there is a field defined as:
In my opinion the definition has several issues: