ERP5
ユニファイドビジネスモデルはERP5の基になっている設計思想である。ユニファイドビジネスモデルには現実のビジネスを抽象化するための5つの要素があり、これがERP5の「5」の由来である。ERP5でシステムを構築する場合にはそのシステムに登場するものがユニファイドビジネスモデルのどの要素にあてはまるかを考える必要がある。その5つの要素とは以下のものである。
ZODBには検索機能と集計機能がない。これを補うために、オープンソースの関係データベース管理システムであるMariaDBを使っている。ZODBに保存された情報はただちに自動的に検索や集計に必要な部分だけ抽出されてMariaDBに保存される。ZODBに保存されたデータをMariaDBで検索するときに必要になるクエリーはERP5の検索機能が自動的に生成するため、ERP5開発者は最適化を行いたい場合を除いてSQL文を書く必要はない。