Also as many of these as possible should be final. Definitely ID, authorID, and bathroomID.