Beruflich Dokumente
Kultur Dokumente
DATA MODELING
(Key Words)
Association – UML symbol that depicts the relationship between two classes; it is modeled as
a solid line that connects two classes in a model.
Attributes- Data elements that describes instances in a class, very much like fields in a
database table.
Business Rule – Succinct statements of constraints on business processes; the provide the
logic that guides the behaviour of the business in specific situations.
Class – Any separately identifiable collection of things (objects) about which the organization
wants to collect and store information. Classes can represent organization resources (e.g.,
trucks, machines, buildings, cash, investments), persons (e.g., customers, employees), events
( e.g., sales, purchases, cash disbursement, cash receipts), and conceptual structures (e.g.,
accounts, product categories, budgets). Classes are typically implemented as tables in a
relational database, where individual instances of the class are represented as rows in the
table.
Constraints – Optional or mandatory guidance about how a process should perform in certain
situations.
Data Model- A graphic representation of the conceptual contents of databases; data models
support communication about database contents between users and designers of the
database.
Entities- The people, things, and events in the domain of interest; in UML notation, entities are
modeled as classes.
Foreign Key- Attribute that allows database tables to be linked together; foreign keys are the
primary keys of other tables placed in the current table to support the link between the two
tables.
Multiplicities- UML symbols that describe the minimum and maximum number of times an
instance of one class can be associated with instances of another class for a specific
association between those two classes; they indicate whether the two classes are part of one-
to-one, one-to-many, or many-to-many relationships.
Relationship- The business purpose for the association between two classes or two database
tables; association.