borrowing table

added not null constraint to copyNo
every borrowing has exactly one borrowableCopy (aka copyNo)