diff --git a/README.md b/README.md index fe6b960..a1a2426 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ At runtime **load and persist objects**: Use **version control** for long-time application development: - Version information can be annotated to \*new, *changed* and ~~removed~~ domain classes and fields; `Java2Sql` tool then automatically generates incremental database update scripts in addition to full database generation scripts. -***domain*** persitence layer offers the following **features**: +***domain*** persistence layer offers the following **features**: - it supports **class inheritance** - there is no restriction regarding inheritance of domain classes (e.g.: `Bike extends SqlDomainObject`, `RaceBike extends Bike`, `Bianchi extends RaceBike`) [^1] - it represents **parent/child relations** between domain objects in database (`class Manufacturer {...}`, `class Bike { Manufacturer manufacturer; ...}`) and may also represent n:m relations using helper classes (`class A {...}`, `class B {...}`, `class AB { A a; B b; }`) - it allows **direct access to children** by managed *accumulation* fields (`class Manufacturer {... @Accumulation Set bikes; }`)