Thanks again!
ok lets say i choose to normalize my database a bit\' should this be oke ?
SQL structure:
CREATE TABLE rules(
Rule_id INT NOT NULL AUTO_INCREMENT,
Code TEXT NOT NULL,
cat TINYTEXT,
sub_cat TINYTEXT,
description TEXT,
PRIMARY KEY (Rule_id),
UNIQUE UC_Rule_id (Rule_id));
CREATE TABLE Acces(
User VARCHAR(8) NOT NULL,
Password VARCHAR(5) NOT NULL,
PRIMARY KEY (User));
CREATE TABLE profile(
profile_id INT NOT NULL AUTO_INCREMENT,
profile_name TEXT,
description TEXT,
author VARCHAR(8) NOT NULL,
User VARCHAR(8),
FOREIGN KEY (User) REFERENCES Acces (User),
PRIMARY KEY (profile_id),
UNIQUE UC_profile_id (profile_id));
CREATE TABLE Profile_settings(
setting TINYINT DEFAULT 0,
profile_id INT NOT NULL,
Rule_id INT,
FOREIGN KEY (profile_id) REFERENCES profile (profile_id),
FOREIGN KEY (Rule_id) REFERENCES rules (Rule_id));
diagram
??