public static void main(String[] args) throws Exception {
System.out.println(isFalse() && isExceptional()); // false
System.out.println(isFalse() & isExceptional()); // RuntimeException("I'm exception");
}
static boolean isFalse() {
return false;
}
static boolean isExceptional() {
if (true) throw new RuntimeException("I'm exception");
return true;
}
Должно быть так:
Таблица reader{id, name}
Таблица library{id, name, reader_id}
Свой id всегда называется просто id, а этот же самый id во внешних табличках уже с префиксом чтобы было понятно откуда он.