Dela via


Family Life Cycle in ESG data model

Base entity from which all Industry Data Model entities are derived.

Traits

Traits for this entity are listed here.

is.CDM.entityVersion

ParameterValueData typeExplanation
versionNumber"4.3"stringsemantic version number of the entity

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enBase entity from which all Industry Data Model entities are derived.
enA means of categorizing or grouping individuals by the stages in a typical family that they are currently in, each of which has different demographic characteristics, product needs and values and with each being most effectively addressed by a different marketing strategy.

Family Life Cycle is a good basis for segmenting markets.

Examples:

  • Bachelor
  • Newly married
  • Full nest I
  • Full nest II
  • Empty nest I
  • Empty nest II
  • Solitary survivor/working
  • Solitary survivor/retired
  • Retired

BACHELOR STAGE

  • Do not live at home
  • Have few financial burdens
  • Leaders in fashion opinion
  • Oriented towards recreation
  • Buy basic kitchen equipment
  • Buy fashion cars, vacations

NEWLY MARRIED COUPLES

  • Young or no children
  • Better off financially in later stages
  • Buy cars, refrigerators, stoves, sensible and long-lasting furniture, vacations

FULL NEST I

  • Youngest child is under six years of age
  • Low liquid assets
  • Purchasing first home
  • Dissatisfied with finances
  • Interested in new, advertised products
  • Buy washers, dryers, TV sets, baby food, vitamins, children's toys

FULL NEST II

  • Youngest child age six or over
  • Better financial position
  • Wives may work
  • Less influenced by advertising
  • Buy larger sizes
  • Buy multiple units
  • Buy many foods, bikes, music lessons

FULL NEST III

  • Older married couples with dependent children
  • Better financial positions
  • More wives and children have jobs
  • High purchase of durable goods
  • Tend to buy more tasteful furniture, non-essential appliances, boats, dental services

SOLITARY SURVIVOR RETIRED

  • Drastic income cut
  • Special needs for medical products, attention, affection, security

SOLITARY SURVIVOR IN LABOR FORCE

  • Good income
  • Likely to sell home

EMPTY NEST I

  • Older married couples without children living with them
  • Head of household is in labor force
  • Most satisfied with finances
  • Interest in travel, recreation, self-education
  • Make gifts and contributions
  • Little interest in new products
  • Buy vacations, luxuries, home improvements

EMPTY NEXT II

  • Older married couples with no children at home
  • Head of household is retired
  • Drastic income cut
  • Buy medical appliances, medical care products that aid health, sleep and digestion
entitya reference to the constant entity holding the list of localized text

is.identifiedBy
Names a specific identity attribute to use with an entity.

ParameterValueData typeExplanation
attributeFamilyLifeCycle/(resolvedAttributes)/FamilyLifeCycleIdattribute

minimumObjectModelVersion
Minimum version of the object model required to fully understand the data schema used.

ParameterValueData typeExplanation
versionNumber"1.2.3"string

is.IDM.modelVersion
Semantic version number of the IDM.

ParameterValueData typeExplanation
versionNumber"1.6.0"string

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{0738D1E2-611B-4266-BC45-80338F7E7B53}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nativeTo.businessArea
The name of the business area from which the entity originates.

ParameterValueData typeExplanation
name"Party"string

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFamily Life Cycle
entitya reference to the constant entity holding the list of localized text

has.entitySchemaAbstractionLevel
A level of abstraction assigned to an Entity schema. Logical schema descriptions use complex dataTypes, inheritance, and entities as attributes. Resolved descriptions contain none of those things, only final trait and attribute sets are shown. A composition schema manipulates, guides or restates parts of logical schemas to produce one resolved schema.

ParameterValueData typeExplanation
level"resolved"stringPossible values: logical, composition, resolved

Attributes

Name Description First Included in Instance
FamilyLifeCycleId The unique identifier of a Family Life Cycle. FamilyLifeCycle
FamilyLifeCycleName The name of the Family Life Cycle. FamilyLifeCycle
FamilyLifeCycleDescription The description of the Family Life Cycle. FamilyLifeCycle

FamilyLifeCycleId

The unique identifier of a Family Life Cycle.
First included in: FamilyLifeCycle (this entity)

Properties

NameValue
displayNameFamily Life Cycle ID
descriptionThe unique identifier of a Family Life Cycle.
isPrimaryKeytrue
dataFormatint32

Traits

List of traits for the FamilyLifeCycleId attribute are listed here.

is.dataFormat.integer
is.identifiedBy
Names a specific identity attribute to use with an entity.

ParameterValueData typeExplanation
attributeFamilyLifeCycle/(resolvedAttributes)/FamilyLifeCycleIdattribute

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{306BE115-ACFB-4B94-80EF-0CA1DBC2B547}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFamily Life Cycle ID
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe unique identifier of a Family Life Cycle.
entitya reference to the constant entity holding the list of localized text

is.dataFormat.integer

FamilyLifeCycleName

The name of the Family Life Cycle.
First included in: FamilyLifeCycle (this entity)

Properties

NameValue
displayNameFamily Life Cycle Name
descriptionThe name of the Family Life Cycle.
dataFormatstring
maximumLength256
isNullabletrue

Traits

List of traits for the FamilyLifeCycleName attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{15A9EA12-636C-4E91-80A3-7455CACC81ED}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFamily Life Cycle Name
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe name of the Family Life Cycle.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"256"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

FamilyLifeCycleDescription

The description of the Family Life Cycle.
First included in: FamilyLifeCycle (this entity)

Properties

NameValue
displayNameFamily Life Cycle Description
descriptionThe description of the Family Life Cycle.
dataFormatstring
maximumLength2048
isNullabletrue

Traits

List of traits for the FamilyLifeCycleDescription attribute are listed here.

is.dataFormat.character
is.dataFormat.big
Indicates an atomic but multi-unit version of a fundamental type such as a multi byte encoded character, a double precision float, a long integer.

is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.

has.schemaObjectIdentifier
The schema object has an identifier, which is a string, specified as the parameter of the trait. It allows writers to define other identification values.

ParameterValueData typeExplanation
identifier"{16652562-C194-4F34-BFC2-EC1100196C1D}"stringThe identifier for the schema object. There's no uniqueness guarantee enforced by CDM. It's a contract between reader and writer of the schema.

is.nullable
The attribute value can be set to NULL.

is.localized.displayedAs
Holds the list of language specific display text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enFamily Life Cycle Description
entitya reference to the constant entity holding the list of localized text

is.localized.describedAs
Holds the list of language specific descriptive text for an object.

ParameterValueData typeExplanation
localizedDisplayText
languageTagdisplayText
enThe description of the Family Life Cycle.
entitya reference to the constant entity holding the list of localized text

is.constrained
Maximum length or value constraints.

ParameterValueData typeExplanation
maximumLength"2048"integer

is.dataFormat.character
is.dataFormat.array
Indicates a contiguous sequence of fundamental units that should be taken as a whole and considered one value. Array of Character is a String. Array of Byte is a Binary Object.