I spotted an odd behavior in HSQL, it seems when using database transactions database contraints are not checked during SQL inserts but during SQL commits and when a transaction it is rollbacked they are not checked at all.I spotted an odd behavior in HSQL, it seems whe