| Exception | Description |
|---|---|
| AccessDataBaseException |
Stands for Internal (or system) errors that could happen
when a repository service accesses the database
|
| EntityAlreadyExistsException |
Describes situations when new entity creation is not possible
because of existence of another one with the same unique fields
|
| EntityDoesNotExistException |
Describes the situation when update or retrieval or deletion
is not possible because specified entity does not exist in database
|