The Opetus database design philosophy emphasizes efficient management of multi-company and multi-year data through strategic data partitioning and segregation of metadata, masters, and transactions. It incorporates security measures like encryption, audit trails, and a structured approach to data storage, including the handling of binary large objects and textual attachments. Additionally, the design philosophy allows for customizable taxonomy and object lifecycle management to support diverse data storage and reporting needs.