Datastore implementation must depend on the Business Logic, and not the other way around. Ditch CRUD in favor of CQRS. Consider Event Store pattern for its flexibility.
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.