This is a basic look at several roles (not completed list) applied to generated data.
You can see the full detail in source code, see the folder generator
in this GIT project.
- Not to use '-' in feature/entity names (instead of that use '_')
- Note: '_' supports compatibility between Python and SQL
- Not to use longer name (for feature/entity name) than 32 chars, code_page=ASCII
The object relations for key objects in meta-model, plus splitting these objects in packages (01-model/01-project, 01-model/02-feature-set, 02-data, etc.).
TBD.
- party_establishment: between generated data minus 15-100 years
- party_nchild: interval 0-4
- party_type: available values 'lead', 'prospect', 'client'
- party_peoplehousehold: respect amount of childrens
- cardinality: basic_party vs basic_contact (1:N)
- ...
- cardinality: basic_party vs basic_relation (M:N)
- ...
- cardinality: basic_party vs basic_account (1:N)
- party_type: only type 'client' has accounts (amount of accounts from 1 to 4)
- cardinality: basic_account vs basic_transaction (1:N)
- ...
- cardinality: basic_party vs basic_event (1:N)
- ...
- cardinality: basic_party vs basic_event (1:N)
- ...