オブジェクト指向モデリング
「雇用」関連については、それ自体をオブジェクトとして考えることもできる。 「雇用」関連オブジェクトは、給与や雇用形態のような属性を、もつことができるであろう。 「従業員」のメソッドとしては、出勤する、スキルを高める、などがあるであろう。
オブジェクト指向のモデルの記述 (スキーマ) は、時を経ると成長し複雑になってゆく可能性があり、そのためモデルを記述するための記法が必要となる。 オブジェクト指向のパラダイム内においても、さまざまなパラダイムが複数あり、それぞれのパラダイムを基にして、多くの記法がこれまで提案されてきた。 考案された記法は発展的に分岐することもあった。 現在は、統一モデリング言語 (UML) にほぼ統一され、UMLが広く使われている。
オブジェクト指向のモデルの非形式的な記述や形式的な記述は、プログラマあるいは (形式的な記述の場合は) Computer-aided software engineering ツール (CASEツール) によって、オブジェクト指向プログラミングをサポートするプログラミング言語 (オブジェクト指向プログラミング言語) のプログラムに変換されたり、データベース言語のスキーマのコードに変換されたりする。