Implementation of Relations in NDO

NDO maps the abstract object oriented relation concepts to common .NET idioms. For cardinalities > 1 an ArrayList is used. In .NET 2.0 optional List<T> can be used. That’s why we call such relations »List Relations«. For cardinality 1, a direct object reference is used. That’s why we call such relations »Element Relations«.