Goedemorgen,
Voor onze club ben ik bezig met het opzetten van een ledenadministratie.
We hebben de volgende typen leden:
- Volwaardige leden (dit zijn gewone leden en fokkers)
- proefleden
- gezinsleden
Je kan alleen een proeflid worden wanneer je wordt aangemeld door een fokker. Dus een fokker moet bestaan voordat er een proeflid aangemaakt kan worden.
Bij de gezinsleden geldt dat er een volwaardig lid op het zelfde adres aangemeld moet zijn, anders mag je geen gezinslid worden.
Ik heb al een begin gemaakt met de relaties tussen de tabellen die ik denk nodig te hebben.
Bekijk bijlage Relaties voor Database1.pdf
Ik heb een aparte adres tabel gemaakt omdat je bij gezinsleden immers het adres kan hergebruiken.
nu kan ik een veld type lid opnemen met daarin volwaardig lid gezinslid proeflid en fokker, maar dan zie ik niet hoe je bovenstaande afhankelijkheden kan implementeren. Of moet ik juiste van meerdere tabellen gebruikmaken per type lid.
Ik hoop dat iemand mij op het juiste spoor kan zetten, want het goed opzetten van de database scheelt een hoop werk
Alvast bedankt.
Hammie
Voor onze club ben ik bezig met het opzetten van een ledenadministratie.
We hebben de volgende typen leden:
- Volwaardige leden (dit zijn gewone leden en fokkers)
- proefleden
- gezinsleden
Je kan alleen een proeflid worden wanneer je wordt aangemeld door een fokker. Dus een fokker moet bestaan voordat er een proeflid aangemaakt kan worden.
Bij de gezinsleden geldt dat er een volwaardig lid op het zelfde adres aangemeld moet zijn, anders mag je geen gezinslid worden.
Ik heb al een begin gemaakt met de relaties tussen de tabellen die ik denk nodig te hebben.
Bekijk bijlage Relaties voor Database1.pdf
Ik heb een aparte adres tabel gemaakt omdat je bij gezinsleden immers het adres kan hergebruiken.
nu kan ik een veld type lid opnemen met daarin volwaardig lid gezinslid proeflid en fokker, maar dan zie ik niet hoe je bovenstaande afhankelijkheden kan implementeren. Of moet ik juiste van meerdere tabellen gebruikmaken per type lid.
Ik hoop dat iemand mij op het juiste spoor kan zetten, want het goed opzetten van de database scheelt een hoop werk

Alvast bedankt.
Hammie