情報アーキテクチャとデータベースは同じものを参照していますか?違いは何ですか?
3 に答える
データベース開発(データモデリングなど)は、情報アーキテクチャのサブセットと考えることができます。前者は、保存データを保存するためのデータの永続性をモデル化するだけです。ただし、後者にはかなり多くの情報が含まれる場合があります。リッチドメインモデリング、ソフトウェアインタラクション、ドキュメントなどはすべて、企業内で「設計」されている「情報」です。
企業が行う必要があるのがデータベースにデータを永続化することだけである場合、2つはほぼ同じです。ただし、ビジネスオブジェクトが単なるリレーショナルデータスキーマよりも意味のある方法で相互作用し、それらのスキーマよりも企業に関する情報が多い場合、企業の情報アーキテクチャにはデータベースだけではありません。
誰かが単に「データベース」と言うとき、それは以下を参照することができます:
- ソフトウェアパッケージ(より正確には、データベースエンジン、またはデータベースサーバー)
- あなたのデータ
情報アーキテクチャ(OTOH)は、データの意味と、各データが他のデータとどのように関連しているかを理解できるようにする抽象的な定義です。これは、データベースを処理するソフトウェアを開発するときに参照するものでもあります。これはプログラムの仕様に似ていますが、データ用です。
ここで、情報アーキテクチャとデータアーキテクチャの違いを比較する記事を見つけました。これは、この質問にもある程度関連しています。