SCM

Connection is based on Concepts Ü

            {There are no two connections with the same concept set.}

<There are no two connections one of which is a proper subset of another.>

            <Connections are not decomposable on projections without information loss.>

            <Connection state has no null values.>

 

SCM. Concept

Concept is created on a Data Server ®

Concept has a Concept Number ®

[(Data Server–Concept–Concept Number): Concept º(Data Server)º Concept Number] <Concept numbers are unique within each data server.>

[(Data Server–Concept–Concept Number): (Data Server, Concept Number) º Concept] <(Data Server, Concept Number) identifies a concept.>

Concept pertains to an Application Domain ®

            <All concepts of one application domain has unique names.>

Concept has a Name ®

Concept has a Full Name º

<Full name of a concept consists of application domain full name, dot, concept name.>

 

SCM. Connection

Connection pertains to an Application Domain ®

 

General Functional Connection is a Connection º

General Functional Connection is described by Functional Dependences ¬

Functional Dependence has Determined Concepts –

Functional Dependence has Determining Concepts –

<Determined and determining concepts pertain to the general function connection concepts.>

Determined Concept is a Concept º

Determining Concept is a Concept º

 

Functional Connection is a General Functional Connection º

            <It has one functional dependence with one determined concept.>

Binary Functional Connection is a Functional Connection º

            <It’s binary.>

 

Equivalent Connection is a General Functional Connection º

<It has two functional dependences: one dependence has determined concepts that are determining in another dependence.>

Simple Equivalent Connection is an Equivalent Connection º

            <At least one of dependences has only one determined concept.>

Binary Equivalent Connection is a Simple Equivalent Connection º

            <It’s binary.>

 

Mandatory Connection is a Connection º

Mandatory Connection defines Mandatory Concepts –

            <Mandatory concepts are in mandatory connection concepts.>

Mandatory Concept is a Concept º

Binary Mandatory Connection is a Mandatory Connection º

            <It’s binary.>

 

General Inheritance Connection is a Binary Equivalent Connection º

            <It’s a binary mandatory connection.>

            <It has at least one mandatory concept.>

Inheritance Connection is a General Inheritance Connection º

            <It has only one mandatory concept.>

Synonymic Connection is a General Inheritance Connection º

            <It has two mandatory concepts.>

 

SCM. Application Domain

{How to use different languages?}

Application Domain has a Name ®

            <There is only one root application domain with empty name “”.>

            <All application domains nested to one parent application domain have unique names.>

Application Domain has a Full Name º

<Full name of an application domain consists of names of its parent domains from root one separated by a dot.>

Nested Application Domain is nested to a Parent Application Domain ®

Parent Application Domain is an Application Domain º

Nested Application Domain is an Application Domain º

 

SCM. Application Domain. Tree

         Use Tree

Application Domain is a Tree Node º

Parent Application Domain is a Parent Node º

Nested Application Domain is a Child Node º