Mapa mental
Chp 5 - Data Modeling
Conteúdo do mapa
Chp 5 - Data Modeling
Data Models
- Purpose: Describe structure of data
- Components: Entities, relationships, attributes, cardinalities
- Attributes
- Define properties of classes
- Include: Primary Key (PK), Foreign Key (FK)
- Define properties of classes
- Multiplicites
- Define the cardinality of relationships
- Examples: 1..1, 0.., 1..
- Define the cardinality of relationships
- Attributes
UML Class Diagrams
- Visualize database logic
- Classes = Tables
- Represents resources, events, people, or concepts
- Examples: Cash, Sales, Employees, Budgets
- Mapping to Relational Databases
- Associations = Foreign Keys or Linking Tables
- Represents resources, events, people, or concepts
- Associations = Relationships
Advanced Concepts
- Generalization (Inheritance)
- Aggregation vs. Composition
Business Rules
- Types: Obligatory, prohibited, allowed
- Enforcement: Strict, pre-override, post-override, guidelines
Decision Tables & Modeling
- Combine multiple rules
- Inputs > Conditions > Actions
- Supports consistent decision-making
Informações
- Descrição
- Accounting Mapa Mental sobre Chp 5 - Data Modeling, criado por SOPHIA NELSON em 22-08-2025.
- Criado por
- SOPHIA NELSON
- Visualizações
- 3
- Avaliação