CalamariFritti / WebApp2020

1 stars 1 forks source link

Domain Information Model #1

Closed krausma-4 closed 4 years ago

krausma-4 commented 4 years ago

Hello you both,

we created the DIM with your given information. Please have a look and tell us if we have missunderstood something.

We also have a question: You mentioned that it should be possible to create a user profil for "concert manager". Does it mean you want to have different roles for the entity "user"?

Best regards.

DIM
CalamariFritti commented 4 years ago

Hello back,

and thank you for your model. This already looks very good. There is no need for an extra role: "concert manager", because the purpose of creating an account is to set up events at the club, so the regular users are the 'concert managers'. But there has to be a distinction between regular users and admin users. Although it is probably not necessary to establish roles for this.

What should be possible is that a user can not only create an event, but can also create a new entry for the artists database. Is this already covered in the model?

krausma-4 commented 4 years ago

Ok here is a revised version of the DIM. The creation of an artist from a user wasn't covered. We didn't put a cardinality to this association because we think its not important to know who is the creator of an artist, right?

DIM
CalamariFritti commented 4 years ago

Ok, perfect.

As you thought, it is not important to know which user created an artist. Looks good to me.