Made with
ConceptDraw
DIAGRAM 18

Data modeling with ConceptDraw DIAGRAM

One of the most difficult and important problems at software and data base projection is the definition of the requirements to the result. The more time is spent and the more attention is paid to the projecting software or data base, the simpler is the projection and the more qualitative is the result. The most frequently for definition of the requirements the method of data modelling is used.

In the given case data modelling presents the process of creation of data model in the convenient and comprehensible graphic form. In the process of model creation data is structured and organized with the usage of one of the methods, such as IDEF or ERD.

A creation of the model consists in collection of data which will be used in the projecting data base in the capacity of entities and other data base objects, in the definition of behavior rules of data in the system and operators which address to data in data base.

The model of data describes the structure of data in the given area. It contains the information about the classes of entities (for which the information is needed), attributes of this information and connections (including implicit) between entities and attributes of entities.

Entities are the objects of business-processes, real or virtual about which the information is collected and which are described in the model of data. For instance, entities can be all people having relation to the work of an enterprise. In their turn these entities are divided into classes. For example: “Clients”, “Suppliers”, Workers”. Each of the classes can be divided into subclasses by the given attributes. Classes are named with words of usual non technical language as well as connections between classes.

After the entity determination it is described with some definitions which are the attributes of the entity. Attributes must identify the entity, classify and appraise it qualitatively and quantitatively. Attributes can be obligatory and optional. For the entity “Worker” these can be individual data (name, age, and address), professional data (education, qualification, position) and so on. Attributes which originally define the entity are called primary.

After the definition of entities and their attributes in the model of data connections between entities and the type of these connections are defined. Connections can be unidirectional and bidirectional. Also the types of connections are distinguished: “one to one”, “one to many” or ”many to many”. Connections are called with verbal names. For example, between the entity “Worker” and entity ”department” there is a unidirectional connection of the type “One to one”. “Worker” works in the ”Department”. If consider the class of entities “Worker” the connection of this class with the entity “Department” will be of the type “one to many”.

The model of data describes semantics of data i.e. the set of confirmations about data which are used in the project.

The model of data can be presented in one of three forms:

  • Conceptual scheme- the description of semantics of data organization (entities classes and connections between these classes)
  • Logic scheme- description of data (tables, object oriented classes)
  • Physical scheme- description of physical environment of data keeping and processing

The more commonly used technologies of creation of such schemes are ERD (Entity Relationship Diagram) and some of IDEF standards (IDEF1, IDEF1x). Also for creation of schemes or diagrams which describe models of data it is possible to use special software such as ConceptDraw, where ready objects for creation of such diagrams exist. This lets you facilitate and accelerate the process of creation of such schemes and diagrams, creating diagrams which will be easy edited in the projection process.

Data modelling will help you to study and analyze business processes in your organization for optimization and increase of effectiveness and production.

Data modeling with ConceptDraw DIAGRAM  *

TEN RELATED HOW TO's:
ConceptDraw DIAGRAM is a Mac OS X and Windows platforms professional software to draw your own business process diagrams and flowcharts.Professional Diagram and Flowchart Software *
Picture: Professional Diagram and Flowchart Software
UML Composite Structure Diagram shows the internal structure of a class and the possible interactions at this structure.Diagramming Software for UML Composite Structure Diagrams *
Picture: Diagramming Software for UML Composite Structure Diagrams
The Accounting flowchart shows how information flows from source documents through the accounting records. The are based on the accounting procedures or processes.What process should be essentially adopted.<br>Accounting Flowchart Example *
Picture: What process should be essentially adopted.Accounting Flowchart Example
Related Solution:
ConceptDraw DIAGRAM is a professional software for building flowcharts quickly with auto-connect technology.Build a Flowchart Quickly With AutoConnect *
Picture: Build a Flowchart Quickly With AutoConnect
Related Solution:
Accounting Data Flow from the Accounting Flowcharts Solution visually describes the financial accounting process, shows the accumulated information about transactions and events for creating the balance sheet and the final income statement. Accounting Flowcharts Solution contains also a wide variety of templates and samples that you can use as the base for your own Accounting Flowcharts of any complexity.Accounting Data Flow from the <br>Accounting Flowcharts Solution *
Picture: Accounting Data Flow from the Accounting Flowcharts Solution
Related Solution:
Competitor analysis is a first and obligatory step in elaboration the proper corporate marketing strategy and creating sustainable competitive advantage. Use powerful opportunities of numerous solutions from ConceptDraw Solution Park for designing illustrative diagrams, charts, matrices which are necessary for effective competitor analysis.Competitor Analysis
Picture: Competitor Analysis
Related Solution:
Use ConceptDraw DIAGRAM business diagramming and business graphics software for general diagramming purposes, it inludes tousands colored professional flowchart symbols, examples and samples which saves time when you prepare documents, professional presentations or make an explanation of process flow diagram.Flow Chart Design - How to Design a Good Flowchart *
Picture: Flow Chart Design — How to Design a Good Flowchart
Related Solution:
A flowchart is a powerful tool for examining processes. It helps improving processes a lot, as it becomes much easier to communicate between involved people, to identify potential problems and to optimize workflow. There are flowcharts of different shapes, sizes and types of flowchart vary from quite basic process flowcharts to complex program flowcharts. Nevertheless, all these diagrams use the same set of special symbols like arrows to connect blocks, parallelogram to show data receiving or rectangles for showing process steps. Basic flowcharts are used to represent a simple process algorithm. A basic flowchart notation consists of rectangles (business processes), arrows (the flow of information, documents, etc.). The same notation is used in items such as the "decision", which allow you to do the branching. To indicate the start of the entire business process and its termination can be used the "Terminator" element. The advantages of Basic Flowchart are simplicity and clarity. With it you can quickly describe the business process steps. Creating of Basic Flowchart does not require any special knowledge, as easily understand by employees with different levels of education and IQ.Types of Flowchart — Overview
Picture: Types of Flowchart: Comprehensive Overview
Related Solution:
The vector stencils library Crow's Foot Notation from the solution Entity-Relationship Diagrams (ERD) contains specific symbols of the Crow's foot notation such as relationship symbols and entity symbols for ConceptDraw DIAGRAM software.Martin ERD Diagram
Picture: Martin ERD Diagrams
Related Solution:
The Audio & Video Connectors solution contains a set of pre-designed objects, libraries, templates, and samples; allowing quick and easy diagramming of various configurations of audio and video devices.Standard Universal Audio & Video Connection Types *
Picture: Standard Universal Audio & Video Connection Types
Related Solution:
ConceptDraw
DIAGRAM 18