PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Autres forums > Forum Programmation & Conception > mysql.general > db design
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
db design

Réponse
 
LinkBack Outils de la discussion
Vieux 16/03/2008, 07h30   #1
Brett Harvey
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut db design

which method is better to do.

I have 5 tables. They represent sections/parts of a companies
standards. There are 13 main categories, each of those categories
has subsections (some with 3, some with 10 or more), those
subsections have subsections, etc.

Which table design is better to do.

Table A
ID
Std_no
Name

Table B
ID
table_a_id
Std_no
Name

Table C
ID
table_b_id
Std_no
Name

Table D
ID
table_c_id
Std_no
Name

Table E
ID
table_d_id
Std_no
Name

In this case, each table links back to the one before it. via the unique ID

OR

Table A
std_a
Name

Table B
std_a
std_b
Name

Table C
std_a
std_b
std_c
Name

Table D
std_a
std_b
std_c
std_d
Name

Table E
std_a
std_b
std_c
std_d
std_e
Name

In this case, additional fields are used and all pieces linking to
the previous part of the standard are used.



This will be used in a web app. Cascading Drop down boxes will be
used and a person will select the standard.
Thus, they select Item 3 from table A, selection box B has only items
related to from table A that are related to Item 3. They select from
selection box c which may (or may not) have items related to what was
in table B.



I hope this makes sense. Hard to diagram it here.


Thanks!

Brett



--
--------------------------------------------------------------------------------
/Brett C. Harvey;
/Creative-Pages.Net, President;
/Facility Management Systems, CTO (www.waldo.com/www.fmsystems.biz);
/Lasso Professional Alliance Member ID #LPA135259 (www.lassosoft.com);
--------------------------------------------------------------------------------
  Réponse avec citation
Vieux 17/03/2008, 13h12   #2
Sebastian Mendel
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: db design

Brett Harvey schrieb:
> which method is better to do.
>
> I have 5 tables. They represent sections/parts of a companies
> standards. There are 13 main categories, each of those categories has
> subsections (some with 3, some with 10 or more), those subsections have
> subsections, etc.
>
> Which table design is better to do.



search for: nested sets or something similar

--
Sebastian Mendel
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h03.


Édité par : vBulletin® version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,07486 seconds with 10 queries