fanelf.de: schnittmengen in db abbilden

Beitrag lesen

es geht um fonds (gesamtmenge).
dabei ist es so, das beliebige fonds beliebige 'optionen' (eigenschaften) besitzen können (untermengen).

gut erkannt: attribut vl

ein fonds kann zb. vl-fähig sein oder nicht, oder zb. nur bei einer bestimmten fondsplattform (anbieter von fonds versch. fondsgesellschaften) sein.

nicht erkannt: ausprägung von vl (fondsplattform = anbieter von fonds versch. fondsgesellschaften)

es soll auch sowas abgebildet werden:
"bestimmte fonds sind vl-fähig, jedoch nur bei einer bestimmten fondsplattform."

nicht erkannt: ausprägung von vl (fondsplattform = anbieter von fonds versch. fondsgesellschaften)

in diesem falle wäre würden sich 2 mengen überschneiden, nämlich einerseits die eigenschaft 'fondsplattform' u. andererseits die eigenschaft 'vl-fähig'.

da liegt dann auch der fehler: attribute und ausprägungen geben keine schnittmenge. nur attribut mit anderem attribut ergibt schnittmenge. die memnge der schnittmenge wird von den ausprägungen bestimmt.

so kann es also auch zu mehrfach-überschneidungen kommmen.
da fielen mir dann als abbildungsmöglichkeit (generell, unabh. von db) nur noch graphen ein. aber es gibt da doch bestimmt bessere abbildungsmöglichkeiten?

????????????

momentan hab ichs eben mit joins gelöst... . aber als ich nochmal drüber nachgedacht hatte über eine allgemeinere möglichkeit der abbild. in der db, kam mir erst der baum (nestedset), was aber ja leider mit schnittmengen nicht geht, sondern nur mit verschachtelten mengen. aber es gibt für dieses problem ja sicher schon abbildungsmodelle findiger denker ;)

joins sind völlig richtig !