Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

welcher aufbau für datenbank


es geht sich um einem katalog der online angeboten wird und mit php mysql realisert werden soll.
ich habe z.b. artikelguppen von 1 - 9 .

möglichkeit 1
ist es besser alle artikel in eine tabelle einzutragen und dann die einzelen daten über die
artikelgruppennummer auszulesen und auch eine suchfunktion dann in dieser ganze tabelle
suchen lassen oder  

möglichkeit 2

für jede  artikelgruppe eine eigene tablle anlegen und dann die daten der einzelnen gruppen
auslesen indem man die kompletten tabellen ausliest und eine suchfunktion über die
verknüpfung der tabellen miteinander in eine der tabellen suchen lässt.

hoffentlich ich klar geworden was ich meine.

Antworten zu welcher aufbau für datenbank:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Also den letzten Teil vom vorletzten Satz hab ich zwar nich so ganz kapiert, aber wenn es in den einzelnen Gruppen viele Artikel gibt, ist es für die Perforemance besser, du legst jede Gruppe einzeln an.

Mario 8)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Kann man schlecht pauschal sagen, man müsste mehr wissen über sämtliche Attribute, die so ein Artikel bzw. eine Artikelgruppen haben soll.

Evtl. bietet es sich an, sogar die Artikel alle in eine Tabelle zu nehmen und die Artikelgruppen in eine weitere (sofern sich das aus Sicht der Attributanzahl lohnt), und die beiden dann über eine ID zu verknüpfen.

greez 8)
JoSsiF

ungefähr hundert -200 artikle pro gruppe ein paar mehr oder weniger. insgesamt so 2000 artikel für die db.
also in der tabelle kommt artikelnummer, bezeichnung1, bezeichnung2, preis und vielleicht noch ein feld notizen(die man für die artikel zusätzlich machen kann)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Also wenn die Artikelgruppen keine weiteren Informationen enthalten sollen außer den Gruppennamen an sich, dann könnte man über die Variante von Mario durchaus nachdenken - der Performance wegen ;)

greez 8)
JoSsiF

gibt es vielleicht ein paar goldene regeln oder ne i-net adresse wo man das mit der performance nachlesen kann. also wann was schneller ist.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Jupp, diese goldenen Regeln gibt's. Hab dir dazu mal ein PDF-Dokument rausgesucht:

http://www.franzis.de/images/optfiles/p_dateien/1477_6445-4_Kap03.pdf

Besonders relevant für den Entwurf sind die "Normalformen" ... musst mal nachlesen.

greez 8)
JoSsiF


« HP kann nicht geöffnet werdenWord in Works »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
ID3 Informationen
Die ID3 Informationen sind Textinformationen, die in einer mp3 Datei mitgespeichert werden können. Sie enthalten beispielsweise Daten zu Titel und Interpret, aber au...

Performance
Performance, auch bekannt unter dem Begriff Datenverarbeitungsleistung, steht für die Geschwindigkeit, mit der ein Rechner bestimmte Programmbefehle und -vorgän...