
Innehll


INNEHLL	1
DATABAS	2
UserInfo	2
UserGroupInfo	2
UserMeetingInfo	3
GroupInfo	3
MessageHeader	3
MessageItem	3
Meetings	4
MeetingRights	4
UserRights	4
IndexList	4



Databas

UserInfo

Tabellen innehller information om anvndaren.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
UserId	long int		primary key
UserAlias	string
UserName	string	
Password	string
UserCategory		guest,normal,sysop,admin	
Company	string
Adress_1	string
Adress_2	string
PostNo	string
PostAdress	string
Terminal	string	
Chars	string
Rows	int
Protocol	string
Client	string
ExternMail	string
News		yes,no
FidoNet		yes,no
Charset	string	
LastConnect	date
NoConnect	date
TimeConnect	date
UploadFiles	long int
BytesUpload	long int
DownLoadFiles	long int
BytesDownload	long int

UserGroupInfo

Tabellen innehller uppgifter om vilka grupper som anvndaren tillhr, samt vilka rttigheter 
anvndaren har.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
UserId	long int		primary key	UserInfo
GroupId	long int				GroupInfo
Rights		read,write,delete,move,hidden,mail



UserMeetingInfo

Tabellen innehller vilka mten anvndaren r medlem.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
UserId	long int		primary key	UserInfo
MeetingNo	long int		secondary key	Meetings
LastReadMessage	long int			MessageHeader
Member		no,active,passive
Rights		read,write,delete,move,hidden,mail

GroupInfo

Tabellen innehller vilka anvndargrupper som finns.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
GroupId	long int		primary key	
GroupName	string
Rights		read,write,delete,move,hidden,mail


MessageHeader

Tabellen innehller huvudinformation fr alla inlgg och brev.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
MessageNo	long int		primary key	
MessageType		message,comment,letter,personal
MeetingNo	long int		secondary key	Meetings
Titel	string
Date 	date		secondary key
ToUser	string	
FromUser	string
CopyUser	string
BlindUser	string
NextComment	long int
PrevComment	long int

MessageItem

Tabellen innehller alla texter och filer i inlgg och brev.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
MesageNo	long int		primary key	MessageHeader
MessageType		text, file,	
Item		filepointer



Meetings

Tabellen innehller vilka mten som finns i systemet.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
MeetingNo	long int		primary key
MeetingName	string
Meeting Type			
OmfattningRights		read,write,delete,move,hidden,mail
Creator	long int			UserInfo
LastMessageNo	long int			MessageHeader


MeetingRights

Tabellen innehller vilka rttigheter varje anvndare har till varje mte.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
UserId	long int		primary key	UserInfo
MeetingNo	long int		secondary key	Meetings
Rights		read,write,delete,move,hidden,mail	

UserRights

Tabellen innehller vilka rttigheter varje anvndare har till varje meddelande.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
UserId	long int		primary key	UserInfo
MessageNo	long int		secondary key	MessageHeader
Rights		read,write,delete,move,hidden,mail
ReadStatus		yes,no

IndexList

Tabellen innehller ett index ver indexord.

FLTNAMN	TYPE	OMFATTNING	NYCKEL	KOPPLING
MessageNo	long int		primary key	MessageHeader
MeetingNo	long int		secondary key	Meetings
IndexWord	string		secondary key	

	
