Logical Data Modeling - Namespace (Hierarchical Entity Organization)

Data System Architecture


A namespace:

As a namespace is a ressource, it may have a URI.


Design Rule

According to magical number:

  • the number of part that consists of the package path should not exceed <math>7 \pm 2</math>
  • the number of item in each package should not exceed <math>7 \pm 2</math>


  • Bad package name because there is more than 7 parts which makes it really difficult to read and remember

Discover More
Map Of Internet 1973
DNS - Domain Name Space (NS)

The domain name space is a name space for a DNS name that shows: a tree structure (ie hierarchical) where the hierarchy levels are separated by the dot character . Each node on the tree corresponds...
Data System Architecture
How is used the name attribute in logical data modeling?

A name is a label attribute of an primary element. It's an identifier that specifies a unique key in a specific scope called a namespace. the name of file is unique in a directory. the name of...
Javascript Package - Package.json

Package.json is used by npm to store metadata for projects published as package. The package.json files: * serves as documentation for what packages your project depends on. * allows you to specify...
Card Puncher Data Processing
Language - Namespace (Scoping rule for name)

in code. namespace. Completely related to the notion of scope. See File System Dynamic Language: . php definition: In the broadest definition language.namespaces.rationalenamespaces are...
Data System Architecture
Logical Data Modeling

A data model in software engineering is a graph of entity that try to represent the reality and describes how data are represented and accessed. the real world consists of entities and relationships....
Data System Architecture
Logical Data Modeling - Classification (Taxonomy | Categorization) - Transversal Data Organization

Classification is an naming technique for organization where entity or relationship gets classified by giving them a nominal attribute known as a classifier. relationshipsgroups or categories The output...
Uml Composite Aggregation
Logical Data Modeling - Composition Relationship

composition is a containment relationship of physical type where the content entity is a part of a container entity This relationship is also known as: a whole/part relationship (ie whole/component)...
Data System Architecture
Logical Data Modeling - Global Identifier (Fully Qualified Name, Canonical Form)

A global identifier identify uniquely a primary element (entity or relationship) in the global scope It's also generally known as: the fully qualified id the fully qualified name the canonical...
Data System Architecture
Logical Data Modeling - Group (Grouping)

group (or grouping) refers to the fact of putting things (elements) together in a container. This is a one-to-many relationship. In data modeling, you group: attributes in: an entity a relationship...
Data System Architecture
Logical Data Modeling - Id attribute

An id is an label attribute with a numeric representation that identify uniquely an entity or a relationship in a local scope. name If the id attribute is chosen as the local identifier, it will be:...

Share this page:
Follow us:
Task Runner