diff --git a/01-model/01-project/01-gate-alfa.json b/01-model/01-project/01-gate-alfa.json index c62d19a..e5ac691 100644 --- a/01-model/01-project/01-gate-alfa.json +++ b/01-model/01-project/01-gate-alfa.json @@ -13,6 +13,8 @@ "vector-party", "vector-partycontact", "vector-partyaccount", - "vector-partycontactaccount"] + "vector-partycontactaccount", + "vector-accounttransaction" + ] } } diff --git a/01-model/03-feature-vector/03-vector-partyaccount.json b/01-model/03-feature-vector/03-vector-partyaccount.json index 9ecff76..b27765d 100644 --- a/01-model/03-feature-vector/03-vector-partyaccount.json +++ b/01-model/03-feature-vector/03-vector-partyaccount.json @@ -7,8 +7,8 @@ "basic-party.party-gender", "basic-party.party-familystatus", "basic-party.party-nchild", - "basic-account.account-id", "basic-account.account-type", - "basic-account.account-state"] + "basic-account.account-state" + ] } } \ No newline at end of file diff --git a/01-model/03-feature-vector/04-vector-partycontactaccount.json b/01-model/03-feature-vector/04-vector-partycontactaccount.json index 8995a93..ccfe644 100644 --- a/01-model/03-feature-vector/04-vector-partycontactaccount.json +++ b/01-model/03-feature-vector/04-vector-partycontactaccount.json @@ -10,7 +10,6 @@ "basic-contact.contact-email", "basic-contact.contact-phone", "basic-contact.contact-state", - "basic-account.account-id", "basic-account.account-type", "basic-account.account-state" ] diff --git a/01-model/03-feature-vector/05-vector-accounttransaction.json b/01-model/03-feature-vector/05-vector-accounttransaction.json new file mode 100644 index 0000000..20beead --- /dev/null +++ b/01-model/03-feature-vector/05-vector-accounttransaction.json @@ -0,0 +1,15 @@ +{ + "name": "vector-accounttransaction", + "description": "Vector joins the 'basic-account' and the 'basic-transaction'", + "kind": "feature-vector", + "spec": { + "features": [ + "basic-account.account-type", + "basic-account.account-state", + "basic-transaction.transaction-id", + "basic-transaction.transaction-value", + "basic-transaction.transaction-currency", + "basic-transaction.transaction-date" + ] + } +} \ No newline at end of file diff --git a/README.md b/README.md index 688f132..848ad7d 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ This meta-model is suitable for: - external test coverage (in case, that internal test coverage is not available or weak) - etc. -Note: You can see real usage in e.g. this project **[qgate-sln-mlrun](https://github.com/george0st/qgate-sln-mlrun)** for testing MLRun/Iguazio solution. +Note: You can see real usage in e.g. project **[qgate-sln-mlrun](https://github.com/george0st/qgate-sln-mlrun)** for testing MLRun/Iguazio solution. ## Structure The solution contains this simple structure: