A backend model should always be a \Magento\Framework\Model\AbstractModel

See also:

2 posts were split to a new topic: How to design structure inside Model. You have to decide which file should add, which entity should be implement?

A post was split to a new topic: Can you call product model to customized model ? I try to initialize Product model at function __construct but() I get errors