heey,
ik moet even een goed ontwerp voor een mysql database hebben maar het wil mij niet helemaal lukken...
Wat zijn de opties?
-Nieuwe content pagina toevoegen, bijbehorend menu word automatisch gemaakt. De url van de nieuwe pagina word content.php?content_id=nr
-Losse content hoofdstukken toevoegen, word automatisch submenu aan het menu toegevoegd. de url word content.php?content_id=nr#content_hoofdstuk_naam
-Losse content hoofdstukken verwijderen, bijbehorend submenu word automatisch uit het menu verwijderd.
-Losse content hoofdstukken bewerken.
-Content pagina verwijderen, Menu, submenu’s en content hoofdstukken worden verwijderd.
Wie helpt please!
Dit is wat ik nu heb..
CREATE TABLE menu
(menu_id INT(4) NOT NULL,
Type INT(4),
Sub_id INT(4),
Title VARCHAR(20), NOT NULL,
url VARCHAR(30), NOT NULL,
PRIMARY KEY (menu_id)
) TYPE=INNODB;
CREATE TABLE content
(content_id INT(4) NOT NULL,
Content_naam VARCHAR(20) NOT NULL,
Content_text TEXT,
Parent INT(4) NOT NULL,
PRIMARY KEY (content_id),
FOREIGN KEY (parent) REFERENCES menu(content_id)
ON DELETE CASCADE
) TYPE=INNODB;
ik moet even een goed ontwerp voor een mysql database hebben maar het wil mij niet helemaal lukken...
Wat zijn de opties?
-Nieuwe content pagina toevoegen, bijbehorend menu word automatisch gemaakt. De url van de nieuwe pagina word content.php?content_id=nr
-Losse content hoofdstukken toevoegen, word automatisch submenu aan het menu toegevoegd. de url word content.php?content_id=nr#content_hoofdstuk_naam
-Losse content hoofdstukken verwijderen, bijbehorend submenu word automatisch uit het menu verwijderd.
-Losse content hoofdstukken bewerken.
-Content pagina verwijderen, Menu, submenu’s en content hoofdstukken worden verwijderd.
Wie helpt please!
Dit is wat ik nu heb..
CREATE TABLE menu
(menu_id INT(4) NOT NULL,
Type INT(4),
Sub_id INT(4),
Title VARCHAR(20), NOT NULL,
url VARCHAR(30), NOT NULL,
PRIMARY KEY (menu_id)
) TYPE=INNODB;
CREATE TABLE content
(content_id INT(4) NOT NULL,
Content_naam VARCHAR(20) NOT NULL,
Content_text TEXT,
Parent INT(4) NOT NULL,
PRIMARY KEY (content_id),
FOREIGN KEY (parent) REFERENCES menu(content_id)
ON DELETE CASCADE
) TYPE=INNODB;