Only if your architecture is CRUD.
Under CQRS/ES you are DBMS independent, and you can still use RDBMS for its full potential on the read/querying side.
Under CQRS/ES you are DBMS independent, and you can still use RDBMS for its full potential on the read/querying side.
In this setup, your application houses domain-specific code, also known as the "core domain" in DDD terms, while generic code exists in generic tools like RDBMS, called the "generic sub-domain."
For example, report generation is in generic subdomain, and RDBMSes are great at that.