This interface describes minimum required functionality from Active Record model relation.
You can find more information in comments below.
class IDbRelation : public virtual IReleasable
{
protected:
String m_sName; // Relation name
CDbBaseActiveRecord *m_pParent; // Parent Active Record model
IDbRelation(const String &name, CDbBaseActiveRecord *parent);
public:
String const &sName; // Relation name
};
Namespace: | nitisa |
Include: | Nitisa/Interfaces/IDbRelation.h |