Le manuel de ressources sur les modèles de données est publié en trois volumes. La version anglaise des volumes un et deux a été publiée en 2001 et la traduction chinoise a été publiée en 2004. Les ventes de la version chinoise ont été très faibles, donc la Machinery Industry Press qui a publié le livre ne l'a pas réimprimé. Les deux livres sont actuellement épuisés sur le marché. Des photocopies peuvent également être achetées sur Taobao. Vous pouvez imprimer à la demande au china-pub, mais c'est plus cher. Le volume 3 a été publié au début de cette année en anglais. Il faudra attendre quelques années pour que la version chinoise soit lue, voire pas du tout. Heureusement, nous disposons désormais des cartes Internet et UnionPay. J'en ai acheté un exemplaire directement sur amazon.com avec ma carte de crédit China Merchants Bank en mars ou avril de cette année, et il est arrivé plus de 10 jours plus tard.
Les trois livres ont des notes élevées sur amazon.com. Les volumes 1 et 2 de la version chinoise ont de bonnes critiques sur Dangdang et Excellence, et les personnes qui l'ont lu sur certains forums techniques ont également des critiques élevées. Je pense aussi que c'est un ensemble de livres qui méritent d'être lus.
Le premier volume parle de certains modèles de données courants, tels que les individus et les organisations, les produits, les commandes, la distribution des commandes, les factures, les finances, les ressources humaines, etc. Le volume 2 est le modèle de données de certaines industries spécifiques, qui seront modifiées en fonction du volume 1, telles que l'industrie manufacturière, les télécommunications, la finance, les assurances, les soins médicaux, le tourisme, le commerce électronique, etc. Le volume 3 est quelque peu similaire aux modèles de conception. L'auteur classe les niveaux d'abstraction des modèles de données et effectue une analyse détaillée des modèles de données conçus à différents niveaux d'abstraction pour les différents modèles de données mentionnés dans le volume 1. Sur cette base, il est plus facile de comprendre. les idées de conception de l'auteur dans les volumes 1 et 2.
Après avoir lu ces trois volumes, il y a trois modules qui m'impressionnent encore profondément, l'un concerne les individus et les organisations, l'autre les informations de contact et l'autre les règles commerciales.
Les individus et les organisations sont regroupés en parties. Cet avantage devrait être plus évident dans le CRM de notre entreprise. Les membres de notre entreprise incluent à la fois les organisations et les individus, et les agents de notre entreprise incluent également les organisations et les individus. La logique actuelle est que la table des membres est remplie d'individus et la table des agents est pleine d'organisations. En fait, il existe de nombreuses exceptions.
Pour les informations de contact, les volumes 1 et 2 fournissent un niveau de modèle d'abstraction relativement élevé, qui résume le téléphone, le téléphone portable, l'e-mail, le QQ, l'adresse de correspondance, etc. dans un « mécanisme de communication ». Si le niveau d’abstraction est plus élevé, l’évolutivité sera meilleure et la relation avec les autres entités sera plus simple. Par exemple, le mécanisme de contact du parti ne nécessite qu'une seule table. La table des membres de notre entreprise utilise le niveau d'abstraction le plus bas. Il y a une colonne directement appelée numéro de machine BP dans la table des membres. Le nouveau projet d’histoire des invités est plus abstrait.
Les règles métier peuvent s'adapter à différentes règles métier de différents secteurs. Après avoir examiné ce modèle, j'ai découvert que le plan tarifaire utilisé dans l'activité hôtelière de notre entreprise et les tarifs de fret utilisés dans le système de billets d'avion peuvent être représentés par cette entité de règle métier.