S
sevY
Hi, ich komme nicht weiter…
Ich versuche gerade ein CMS als Frontend an dein DB Modell zu setzen und frage mich, wie ich die Queries machen soll…
Hier ist ein DB Modell, das ein Freund mir erstellte, mit dem er hoffte, das es gehen wird:
Als Oberpunkte habe ich:
A B C D E F G
Jeder der Punkte hat Unterpunkte wie folgt:
a b c d e
Diese o.g. genannten Punkte sind alle fest und werden nicht erweitert.
Diese Punkte enthalten Unterpunkte, die dynamisch erweiterbar sein sollen
a b c d e
Also:
a1 a2 a3 a4 … ax
b1 b2 b3 b4 … bx
… … … … … …
Diese Unterpunkte enthalten wiederum Unterpunkte:
a1-1 a1-2 a1-3 a1-4 … a1x
a2-1 a2-2 a2-3 a2-4 … a2x
b1-1 b1-2 b1-3 b1-4 … b1x
b2-1 b2-2 b2-3 b2-4 … b2x
… … … … … …
… … … … … …
Und diese haben dann nocheinmal Unterpunkte.
a1-1-1 a1-1-2 a1-1-3 … a1-1-x
a1-2-1 a1-2-2 a1-2-3 … a1-2-x
… … … … …
a2-1-1 a2-1-2 a2-1-3 … a2-1-x
a2-2-1 a2-2-2 a2-2-3 … a2-2-x
… … … … …
b1-1-1 b1-1-2 b1-1-3 … b1-1-x
b1-2-1 b1-2-2 b1-2-3 … b1-2-x
… … … … …
b2-1-1 b2-1-2 b2-1-3 … b2-1-x
b2-2-1 b2-2-2 b2-2-3 … b2-2-x
… … … … …
… … … … …
… … … … …
… … … … …
Wie würde die Inhalte aussehen? Wie sieht zb die Query aus für 'b2-2-3' oder für 'b2-3' als Insert, Read, Update?
Fragen Fragen Fragen nichts als Fragen…
Liebe Grüße
Yves
Ich versuche gerade ein CMS als Frontend an dein DB Modell zu setzen und frage mich, wie ich die Queries machen soll…
Hier ist ein DB Modell, das ein Freund mir erstellte, mit dem er hoffte, das es gehen wird:
PHP:
#MySQL
CREATE TABLE `multiple` (
`id` int(11) NOT NULL auto_increment,
`parent_id` int(11) NOT NULL default '0',
`date` int(11) NOT NULL default '0',
`text` varchar(60) default NULL,
`image` varchar(60) default NULL,
`link` varchar(60) default NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
Als Oberpunkte habe ich:
A B C D E F G
Jeder der Punkte hat Unterpunkte wie folgt:
a b c d e
Diese o.g. genannten Punkte sind alle fest und werden nicht erweitert.
Diese Punkte enthalten Unterpunkte, die dynamisch erweiterbar sein sollen
a b c d e
Also:
a1 a2 a3 a4 … ax
b1 b2 b3 b4 … bx
… … … … … …
Diese Unterpunkte enthalten wiederum Unterpunkte:
a1-1 a1-2 a1-3 a1-4 … a1x
a2-1 a2-2 a2-3 a2-4 … a2x
b1-1 b1-2 b1-3 b1-4 … b1x
b2-1 b2-2 b2-3 b2-4 … b2x
… … … … … …
… … … … … …
Und diese haben dann nocheinmal Unterpunkte.
a1-1-1 a1-1-2 a1-1-3 … a1-1-x
a1-2-1 a1-2-2 a1-2-3 … a1-2-x
… … … … …
a2-1-1 a2-1-2 a2-1-3 … a2-1-x
a2-2-1 a2-2-2 a2-2-3 … a2-2-x
… … … … …
b1-1-1 b1-1-2 b1-1-3 … b1-1-x
b1-2-1 b1-2-2 b1-2-3 … b1-2-x
… … … … …
b2-1-1 b2-1-2 b2-1-3 … b2-1-x
b2-2-1 b2-2-2 b2-2-3 … b2-2-x
… … … … …
… … … … …
… … … … …
… … … … …
Wie würde die Inhalte aussehen? Wie sieht zb die Query aus für 'b2-2-3' oder für 'b2-3' als Insert, Read, Update?
Fragen Fragen Fragen nichts als Fragen…
Liebe Grüße
Yves