Друзья, привет.
Чтобы не изобретать велосипед, спрошу сначала здесь - не делал ли кто продвинутый сериализатор объектов для fpc? JSON-RTTI всем практически подходит, но зачем необходимость в наследовании у всех объектов от TPersistent и создания кучи свойств для целей именно сохранения данных, к примеру, взамен СУБД. Объясню, в чем продвинутость я мыслю: объекты имеют иерархическую структуру, наследование, ассоциацию с другими объектами, иногда рекурсивную. Понятно, что речь идет о создании уникального поля, по которому как в СУБД будет происходить связывание, и если кто-то делал подобное, может есть от чего оттолкнуться?