0% found this document useful (0 votes)
10 views7 pages

1 - Merged 162 Mindmaps

ae MINDMAPae MINDMAP

Uploaded by

adetekatea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views7 pages

1 - Merged 162 Mindmaps

ae MINDMAPae MINDMAP

Uploaded by

adetekatea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Multivalued

Single-valued

Derived

Composite

Strong relationships

Weak relationships

Simple

Relationships Types

Weak Entities

Relationship strength

Optional participation

Domain

Attributes

Mandatory participation

Relationship Participation

The ER Model

Existence Dependence

Cardinality

Other Concepts

Primary keys

Unary relationship
DATA MOD- Entities
ELLING Multiplicity
WITH ER
DIAGRAMS

Relationship Degree

Binary relationship

Identifiers

Composite Entities Participation

Conflicting Goals

Ternary relationship
Developing an
Recursive Relationships
ER Diagram

Foreign keys

Higher-Order relationships

Composite primary keys Building an ERD

Iterative process
Total

Partial

Specialisation Completeness Constraint

1:1 Relationships

Overlapping subtypes

Time-Variant Data

Disjoint and Over-


Generalization lapping Constraints
Disjoint subtypes

Entity Supertypes
and Subtypes

EERM (Extended
Entity Rela-
tionship Model)

DESIGN CASES
Surrogate Primary Keys

Security complaint

Fan Traps

Preferably numeric

Preferably single-attribute

Composition DATA MOD- Subtype Discriminator


ELLING ENTITY INTEGRITY Selecting Primary Key Primary Keys Primary Key Guidelines
ADVANCED
CONCEPTS

No change over time

Specialisation Hierarchy

Nonintelligent

ER Diagram

Unique values

Natural Keys
ENTITY CLUS-
TERING

Aggregation Inheritance

Relationships

Redundant Relationships

DATA MODEL-
ING CHECKLIST

Attributes

Data Modelling

Entities

Relationship names

Entity names Attribute names


Business Rules
Third Normal
Form (3NF)

Second Nor-
mal Form (2NF)

The Boyce-Codd Nor-


mal Form (BCNF)

Granularity

Normalization

Objectives

First Normal Form (1NF)

Higher-level
normal forms
Fourth Nor-
mal Form (4NF)

NORMAL-
IZING Improving table design Atomic attribute
DATABASE
DESIGNS

Repeating group

Conversion to First
Normal Form (1NF)

Normalisation Process

ERD

Surrogate key

Conversion to Second
Normal Form (2NF)

big picture or macro view


Conversion to Third
Normal Form (3NF)
Naming Resource
Route Parameters

Naming Resource Routes

Scoping Resource Routes

Scoping

Nested Resources

Resource Controllers

Controller Middleware

Localizing Resource URIs

Create

CRUD Routes

Partial Resource Routes

Read

Singleton Re-
source Controllers

CON-
TROLLERS

index

Supplementing Re-
source Controllers

Actions Handled

destroy

Update

Delete

create

update

store

edit

show

Dependency Injec-
tion & Controllers

Writing Controllers

Construction Injection

Single Action Controllers

Method Injection

Basic Controllers
Update
Global Scopes

Insert

Database Connections Timestamps

Local Scopes

Inserts

Delete

Updates

Retrieve

Allows you to

Query Scopes

Default Attribute Values ULID

Collections

Eloquent Model
Conventions

Retrieving Aggregates

Inserting & Up-


dating Models

Mass Assignment

Chunking Results

Configuring Elo-
UUID
quent Strictness

Retrieving Sin-
ELOQUENT gle Models

Replicating Models

Table Names

Factories

Retrieving Models

Primary Keys

Retriev-
ing/Creating Models

Upserts

Deleting Models

Chunking Suing
Lazy Collections

Pruning Models

Generating
Model Classes

Comparing Models

Muting Events

Seeders

”Composite” Primary Keys

Advanced Subqueries Form Requests

Cursors

Events

Soft Deleting Querying Soft


Deleted Models

Subquery Ordering

Observers

Policies

Controllers

Subquery Selects

Using Closures
Explicit Binding

Implicit Binding

DELETE

The Route List

PATCH

Named Routes

Route Model Binding


View Routes

Middleware

Form Method Spoofing

PUT

Basic Routing

Route Groups

use the current

Redirect Routes

ROUTING

Route Caching

Accessing The
Current Route

Fallback Routes

Route Parameters
CORS

currentRouteName

Rate Limiting

Optional Parameters

Controllers

currentRouteAction

Defining

Route Name Prefixes

Required Parameters

Subdomain Routing

Attaching

Route Prefixes
View Creators

Nested View Directories

Creating The First


Available View

Determining If
A View Exists

View Composers

Creating & Ren-


dering Views

VIEWS

Optimizing Views

Passing Data To Views

Sharing Data
With All Views

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy