Hallo,
Folgend ein paar Vorschläge für den Aufbau:
1. Ein bestehendes Modul für diese Funktionalität gibt es meines Wissens nach nicht. Ich würde eine benutzerdefinierte Entiät "Mitglied" erstellen, in der die zusätzlichen Informationen (Ein-, Austrittsdatum, etc.) gespeichert werden. Weiters würde ich eine 1:N Beziehung zu Firma bzw. Kontakt - 1:1 Beziehungen im direkten Sinn gibt es im CRM nicht. Das Verknüpfungsfeld würde ich dann auf dem Formular von "Mitglied" anzeigen, die Liste von Mitgliedern auf Kontakt und Firma würde ich ausblenden. Dann würde ich im OnLoad des Formulars des Mitglieds noch eine Prüfung einbauen, dass entweder ein Kontakt ODER eine Firma ausgewählt werden kann.
2. Hier gibt es auch kein bestehendes Standardmodul. Diese Anforderung lässt sich lösen, indem du eine benutzerdefinierte Entität "Arbeitsgruppe" erstellst und dann eine N:1 Beziehung auf Kontakte einfügst - willst du hier nicht eher die Beziehung auf "Mitglied" setzen?
Bin mir nicht sicher ob ich die Anforderungen richtig verstanden habe, aber ich hoffe ich konnte helfen!
Liebe Grüße,
Andreas