Datenbank-Design

Status
Nicht offen für weitere Antworten.
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
 
S

SlaterB

Gast
statt <a href kannst du natürlich auch irgendwas anderes String-mäßiges nehmen,
z.B. "[hier kommt ein Link]link[hier kommt das Ende eines Linkes]"


die Frage ist nur warum?, HTML ist doch gar nicht schlecht,
oder nimm das was du im PDF drumherum schreiben würdest, falls da was hinkommt und eindeutig ist,

oder was XML-mäßiges, vielleicht den ganzen Text allgemeiner strukturieren? (Überschrift, Absatz, ..)

aber ich sehe da keine goldene Lösung,
wenn du den Text in zwei Formaten aufgeben willst, dann musst du notgedrunden mindestens 1x konvertieren

---------

entweder du machst eine zweite Anfrage abhängig vom Typ, ja,
oder du speicherst die Objekte in einer Tabelle mit null-Feldern bei den falschen Attributen,

oder du führst joins aus, Id-Tabelle x TabelleA x TabelleB
wenn zu einer bestimmten Id nur Einträge in einer der Tabellen sind, dann kann da auch nicht viel schiefgehen
evtl. brauchst du einen bestimmten Join-Typ, weil ansonsten gar nix zurückgegeben wird?
 
D

DBler

Gast
Ich danke dir SlaterB.

Ich dachte es gibt irgendwelche anderen Konstrukte, die mir noch nicht geläufig waren.


Zu deinem Text unter dem Nick sag ich mal gar nix, denn wir steigen nicht einmal auf,
wenn Daum kein Wunder vollbringt :(
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Datenspeicherung in Listen statt in einer Datenbank Softwareentwicklung 6
R Datenbank Lizenzen...? Softwareentwicklung 2
C File in Datenbank speichern mittels C# Softwareentwicklung 3
J hierarchische Daten in rel. Datenbank Softwareentwicklung 2
R Listen in ner datenbank Softwareentwicklung 2
G Pattern für Datenbank Anwendung Softwareentwicklung 22
B PHP - Datenbank und Umlaute probleme Softwareentwicklung 8
I View Datenbank Softwareentwicklung 6
B PHP Textarea <-> Datenbank Softwareentwicklung 3
K GUI "Inhalte" in einer Datenbank speichern Softwareentwicklung 2
sparrow PHP-Schnittstelle zur Datenbank Softwareentwicklung 13
S Datenbank Projekt Softwareentwicklung 2
F Datenbank mit PHP Softwareentwicklung 4
A Use Case auf Datenbank Softwareentwicklung 6
B Design Patterns und die Keywords Softwareentwicklung 22
P Zwei Fragen zum Design Softwareentwicklung 16
K Einlesen einer .dat-Datei (verschiedene Formate) | Entwicklung unter Einsatz von Design-Patterns Softwareentwicklung 0
L Design Patterns zu abstraktem Problem Softwareentwicklung 2
M Visito/Besucher Design-Pattern/Strukturmuster Softwareentwicklung 4
M Sauberes Design, Clean Code, etc. pp. Softwareentwicklung 47
G Projekte die Design by Contract verwendet haben?? Softwareentwicklung 2
H2SO3- design pattern: code in model classes Softwareentwicklung 5
G Design Pattern gesucht! Softwareentwicklung 4
D Design Pattern Softwareentwicklung 6
C Wiki für ein Uni - High Level Design Softwareentwicklung 5
V Design Patters - Observer Softwareentwicklung 6
S Design Pattern für zwei abhängige Klassen Softwareentwicklung 8
Jay_030 Checkstyle: Lösungsvorschläge für Design for Extension Softwareentwicklung 7
J Design Patterns in Programm hineinfließen lassen Softwareentwicklung 23
G Suche Programm für Masken Design für Pflichtenheft Softwareentwicklung 5
W Frage zu a)Innere Klassen und b)OO Design Softwareentwicklung 13
M Datei-Typ-Design Softwareentwicklung 10
K Design Pattern für einen simple Rechenmaschine Softwareentwicklung 18
S Design-Frage: Wie viele Fassaden? Softwareentwicklung 4
G Test First <-> Design First Softwareentwicklung 6

Ähnliche Java Themen

Neue Themen


Oben