Searching to determine the best way to model the below needs.

  1. You will find 3 kinds of “parties” to be worried about, an admirer, a Band, along with a BandMember.
  2. That BandMember will be connected having a Band and may also be keen on any band.
  3. You will find common characteristics from a Fan, a Band, along with a BandMember, but all these 3 can also get their own characteristics.
  4. An Admirer could be a fan of associated with a Band or none whatsoever

This can be a small a part of a larger thought but it's creating confusion in growing the model. In my opinion it would need to be diagram 2 as well as other option since i have aren't seeing the way a BandMember could be connected having a Band within the first model.

I appreciate any input.

alt text

alt text