MedlemsDB2 - Databasestruktur (ytterst utdatert!)
MDB2 ser ikke slik ut. Nytt strukturdiagram kommer. Sesse har en fin SVG.
Ny strukturdiagram laget med Autodoc og dot
Forklaring av databasen/modellen
- medlem_status: Denne tabellen viser status for et medlem. I dette tilfellet er status "aktiv" (default), "fratatt tilgang", "utestengt" eller "død". Når vi en dag kommer til å lage en modul for å eksportere medlemmer til SARX kan det være lurt å sjekke at medlem_status_id i tabell "medlem" er satt til den tallverdien som svarer til "aktiv" i medlem_status_id i tabell "medlem_status".
- kortstatus: Dette er en ganske enkel tabell som sier noe om statusen for et kort. Verdier her kan f.eks være "aktivt" (default) eller "mistet". Et "mistet" kort bør for eksempel miste evt. tilgang til SARX slik at ikke ekle mennesker får tilgang til nordre/søndre sideloft.
- korttype: Hva slags kort er dette? Er det et medlemskort? idkort? Vi er så heldige at uka nå skal få egne idkort slik at vi bare behøver å eksportere "idkort" til SARX.
- oblattype: Type oblat. "1-årskort", "3-årskort", "5-årskort" og man kan kanskje slenge med "funkeoblat" og "gjengoblat" e.l dersom man ønsker å ha informasjon om dette.
- gruppekobling: En ganske enkel tabell med 2 attributter som peker til gruppe.gruppe_id. Vi trenger denne tabellen for å få en grafstruktur.
- verv: kobler et kort til en gruppe. Denne tabellen er ikke fullstendig enda siden attributter her avhenger av hvordan SARX fungerer (som jeg ikke har fått tid til å se på).
forslag til endringer i databasen
- utenlandske adresser? kanskje støtte dette også? er det egentlig strengt tatt nødvendig?
Lenker: Start, medlemsdb2, medlemsdb2mailmansynk, medlemsdb2oversikt
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2009-01-20 23:00 | Revisjon: 13 (historie, blame) | Totalt: 1905 kB | Rediger