D
DBler
Gast
Hallo zusammen,
ich hab mal zwei grundlegende Fragen zum Design von Datenbanken (bei mir MySQL):
Erstens Frage ich mich wie man einen Text mit Links am besten in einer
Datenbank speichert.
Ich dachte da an etwas wie:
Diesem Link folgen.
Wobei auch mehrere Links in dem Text sein können...
Wie modelliere ich sowas am besten?
Ich möchte das nicht als normalen Text reinschreiben,
da der Code für die Generierung eines pdf natürlich anders
aussehen müßte...
Wie krieg ich sowas am besten hin?
Zweitens frage ich mich wie ich eine Verschiedene
Objekttypen in eine Datenbank packe...
Ich möchte das mal an einem kurzen Beispiel
erörtern:
Ich habe z. B. auf einer Webseite 2 Bereiche.
Der erste Bereich ist vom Typ A der andere
vom Typ B. Der Inhalt von A wird in Detail_A,
der 2. in Detail_B gespeichert.
Dann existiert ne Tabelle in der die Seiten
gespeichert sind: (page_id, section_id, type)
Kann ich den Inhalt der Seite irgendwie mit
einer SQL-Abfrage kriegen oder muss ich mir
die Bereiche von der Seite holen und in Abhängigkeit
davon dann die die anderen SQL-Statements zusammensetzen?
Gruß,
DBler
ich hab mal zwei grundlegende Fragen zum Design von Datenbanken (bei mir MySQL):
Erstens Frage ich mich wie man einen Text mit Links am besten in einer
Datenbank speichert.
Ich dachte da an etwas wie:
Diesem Link folgen.
Wobei auch mehrere Links in dem Text sein können...
Wie modelliere ich sowas am besten?
Ich möchte das nicht als normalen Text reinschreiben,
da der Code für die Generierung eines pdf natürlich anders
aussehen müßte...
Wie krieg ich sowas am besten hin?
Zweitens frage ich mich wie ich eine Verschiedene
Objekttypen in eine Datenbank packe...
Ich möchte das mal an einem kurzen Beispiel
erörtern:
Ich habe z. B. auf einer Webseite 2 Bereiche.
Der erste Bereich ist vom Typ A der andere
vom Typ B. Der Inhalt von A wird in Detail_A,
der 2. in Detail_B gespeichert.
Dann existiert ne Tabelle in der die Seiten
gespeichert sind: (page_id, section_id, type)
Kann ich den Inhalt der Seite irgendwie mit
einer SQL-Abfrage kriegen oder muss ich mir
die Bereiche von der Seite holen und in Abhängigkeit
davon dann die die anderen SQL-Statements zusammensetzen?
Gruß,
DBler