Agregation and physical table

1
0
-1

Hi,

In BDM aggregate relation 0..N are considered like N-N relation and a third table is create in database. Is there any way to avoid this and have real 0..N relation ?

Thks,

Pat

Comments

Submitted by bruno.bm.cabral on Thu, 09/15/2016 - 18:58

Conflict with the database normalization?
https://en.wikipedia.org/wiki/Database_normalization

1 answer

1
0
-1

No i think it's a conceptual problem, Bonita don't really implement agregate relation. They generate N-N relationship instead 0-N : target object keep track of parent. Ex : A can have reference to N x B objects, you can conceptualy say : a separate object C manage relation bewtween A and B, but a second way more efficient is to say B keep track of A attachement but the attachement is not mandatory (if its mandatory than its a composition), B can exist without A.

Notifications