メタデータ管理の重要性 - XMS

メタデータとは何ですか?百科事典を参照して説明されている。また、データに記述されたメタデータ、中継データとして知られているメタデータ(メタデータ)、(データについてのデータ)は、情報記述データは、主の(プロパティ)の属性です。

それは少し抽象的に見えますか?その後、我々はどのような特定のシナリオを見て:

図1に示すように、データベースのsysobjects、SYSCOLUMNSは、構成情報はテーブル、ビュー、およびその他の列に格納され、我々は、そのような名前、タイプ、長さの列をこれらのオブジェクトの詳細を確認することができ、......説明し、我々は、自動的に生成するようになされていますフレンドコードより明確にそれらの役割。

図2は、生成されたフォーム情報の構造等カスタムフォーム、リスト、また、メタデータとして知られている情報記憶構造、動的分析が示すように、高度に構成可能なプログラムを有する、WYSIWYG馴染みの友人が行われるべきではありません。

なかでもアプリケーションシステムのいくつかのアイデアを持っている非常にスケーラブルなアプリケーション避けられない、もちろん、より多くの他のシーンがあります......

この記事では、我々の手ヤード農家の解放ながら、アプリケーションシステムのメタデータの重要性を探求し、どのように、XMSに柔軟な拡張や保守性を上記のシナリオを組み合わせることです......

すべてに沿って、コミュニティプロジェクトのハンドオーバ文書を、農業我々ヤードデータベース辞書を提供するだけでなく、必要な高フローチャート等の説明、クラスやメソッドの説明、それが文書に来るとき、我々が1万を気にしないと推定さを提供するために、少なくとも必要でいくつかの手の後に、このシステムはもちろんのこと、見たいと思っていないしぶしぶ、ああ見書きたくないこのようなものを書き、すべての人が、実際には、どのようにこのような大規模なシステムのための書き込みのドキュメントを、システム・ロジックを把握することはできませんより、同社の仕様は、私の知る限り理解し、人々の90%が存在し、書き込み、コードを見てではなく、直接顔を見ていないしていない、それはコードを書く人の質に依存します。

これらの二つのXの手書きの文書を行うための方法はありませんか?簡単な問題、メタデータ管理は、私の母は、もはや私から文書を書くために徹夜を心配する必要があり、あなたが夕食を食べるために家を取り戻すことができなかった、立って!人生は短いです、時間に食べて......

 最初のステップ:テーブル

管理するためのメタデータの最初のテーブル、私たちはテーブルが一目でシステムを制御それぞれ、対応するデータベーステーブルでやっていることを確認することを

 

 

 ステップ2:フィールド

記録、様々な制御スイッチ、および他の関連するプロパティの各フィールドの詳細については、各項目の需要が異なっている、同じテーブルも一目で、ここでパーソナライズされたフィールドがたくさんあります

 

 

第三段階:関係

一目でどのフィールド仲間を、そして多くの、多くて1のデータベース内の外部キー制約と呼ばれ、各テーブル間の関係、、、

 

 

咱们的目的是把系统做活,写死的系统有几个致命的地方:
1、简单的维护都要频繁改源码,无稳定性可言
2、客户没办法个性化,体验差
3、功能复用性低,无二次销售价值
4、难以交接,一改就乱,越改越乱

有了上面这3项的管理,后面一切扩展都轻而易举,交接时直接导出一份文档即可,省下的时间该干啥干啥去,人生苦短,你不搞python,也可以那啥啊,毕竟世界那么大

话说真有想过python再搞一套,有同样理想的咱们后续一起前进=>

おすすめ

転載: www.cnblogs.com/migomiddle/p/11933617.html