Users are allowed to register (and retrieve from the database) null values. Internally these values are stored as the string value: String **NULL** = new String(new byte[]{1}); TODO: Allow users to assign null values to foreign-key components.