This is an example of Oriented-object database architecture implementation using Delphi 5 RTTI. All classes which are descendants of CModel can be saved and loaded in the database without any information of their properties.