# Modeling Sales Event in DV 2.0

**URL:** <https://forum.data-community.org/t/modeling-sales-event-in-dv-2-0/1833>\
**Category:** Data Vault 2.0\
**Tags:** business-key, link, hub\
**Created:** [April 22, 2025, 8:17am UTC](https://forum.data-community.org/t/modeling-sales-event-in-dv-2-0/1833 "2025-04-22T08:17:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![CuriousMind](https://avatars.discourse-cdn.com/v4/letter/c/b4bc9f/32.png) [@CuriousMind](https://forum.data-community.org/u/CuriousMind)\
**Post date:** [April 22, 2025, 8:17am UTC](https://forum.data-community.org/t/modeling-sales-event-in-dv-2-0/1833/1 "2025-04-22T08:17:06Z")

</div>

Dear Forum ,  
I have a question regarding Sales Event entity . Sales Event can be described as transaction between Dealer , Customer , Organization . Each Sales Event has related one or multiple Sales Event Item which correspond to different Products, discounts or offers/promotions proposed to the customer. Can we model Sales Event as non historized link and if yes , how sales event item can be connected to it ?

---

<div class="post-metadata">

**Author:** ![Frankie](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.data-community.org/frankie/32/343_2.png) [@Frankie](https://forum.data-community.org/u/Frankie)\
**Post date:** [April 23, 2025, 7:22am UTC](https://forum.data-community.org/t/modeling-sales-event-in-dv-2-0/1833/2 "2025-04-23T07:22:46Z")

</div>

If you’re already modelling a sales event entity then this only needs to be a regular link between

- Sales Event
- Dealer
- Customer
- Organization

Then you can use a multi-active satellite or another entity to model the event items separately. You can use an NHL but as you say it’ll just make arbitrary indexes for each sales event rather than linking to your chosen business key.  
Hope this helps

---

<div class="post-metadata">

**Author:** ![patrickcuba](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.data-community.org/patrickcuba/32/19_2.png) [@patrickcuba](https://forum.data-community.org/u/patrickcuba)\
**Post date:** [April 23, 2025, 10:16am UTC](https://forum.data-community.org/t/modeling-sales-event-in-dv-2-0/1833/3 "2025-04-23T10:16:40Z")

</div>

Link — the business objects in a relationship (how sweet)  
Link-Sat, hangs off that link.

NH-Links in the correct form do not have hashdiffs because they are abnormal structures designed for streaming loads — exactly once semantics and ordering are expected by the tech upfront.

Although Sales Event itself is the interaction, not a hub. If there is an ID for the event, it sounds like a dependent-child key applicable to the interaction. Perhaps optionally extended with reference data.
