Aide pour méthode de conception

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Aide pour méthode de conception

par Tictac » 27 avr. 2006, 09:02

:cry:

par Tictac » 26 avr. 2006, 19:24

photoshop ;)

par momox » 26 avr. 2006, 19:20

Tu l'as fait avec quel logiciel ta modélisation de base de données?
@+

par Tictac » 26 avr. 2006, 18:59

bon , je ne m'en sors pas du tout ! j'ai p-e vu un peu grand vis à vis de mes connaissances !!!

Je vous ai fait un schema de mes tables

avec des lignes qui relie les correspondances

Ce que je veux faire :

J'ai un site multi langues avec des annonces

pour ces annonces , j'ai des catégories différentes !

Pour chaque catégorie , les champs à remplir sont différents

Le soucis c'est que je veux créer mon formulaire dynamiquement via les valeurs recupérée dans la base de donnée .

le schema :

Image

Merci d'avance ;)

par Tictac » 26 avr. 2006, 15:51

merci , j'espere que c'est une erreur !!

je ne mets pas reglé , je vais tout d'abord tenter la chose puis si ca va bien je clos la discution !!

Merci à vous ;)

par pascaltje » 26 avr. 2006, 15:33

il s'agit d'une erreur dans l'exemple, voilà tout.

A+

Pascal

par Tictac » 26 avr. 2006, 11:36

ok , parce que je me suis trouvé dans le cas suivant

INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (1, 'VARCHAR', 32)
INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (2, 'CHAR', 8)
INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (3, 'DATE', NULL)
INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (4, 'INTEGER', NULL)
INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (5, 'LIST', NULL)
INSERT INTO TR_TYPE_DONNEES_TDN (TDN_ID, TDN_SQL_TYPE, TDN_LONGUEUR)
VALUES (1, 'FLOAT', NULL)

où vous pouvez remarquer 2 fois 1 pour TDN_ID

hors j'avais mis le TDN_ID en autoincrement !!

j'avoue que ca me mets dans le flou !!!

merci pour votre aide

par mere-teresa » 26 avr. 2006, 11:13

Le souligné indique la clef primaire, souvent auto-incrémentée pour ne pas avoir à gérer l'unicité par le prgm.

par Tictac » 26 avr. 2006, 11:09

merci pascaltje !!

j'ai bien compris le principe

j'essaie de le realiser mais une question =>

dans l'exemple , c'est integer (souligné) sonten autoincrement ?

par pascaltje » 26 avr. 2006, 09:59

essaie la modelisation par méta données, c'est adapté à ton cas.

cf ressource:
http://sqlpro.developpez.com/cours/mode ... tadonnees/

A+

Pascal

par mere-teresa » 26 avr. 2006, 09:49

Qu'est-ce qui te pose problème ? En quoi ton code va être lourd ? Pourquoi tu veux le moins de tables possibles dans la base ?

par zeus » 26 avr. 2006, 09:35

modération : effectivement, je pense que le message aura plus sa place dans le forum "Modélisation"
:arrow: sujet déplacé

par Tictac » 26 avr. 2006, 09:23

je pense que je me suis trompé de forum , un admin me déplacera je suppose !! lol

Aide pour méthode de conception

par Tictac » 26 avr. 2006, 08:21

Salut , je vous explique ce que je veux faire :

Je veux réaliser un formulaire qui permet de réaliser des annonces.
Jusque là , pas de soucis !
Ca se corse parce que je désire réaliser des formulaires différents suivants le type de matériel sujet de l'annonce et tout ca sur une meme page et avec un minimum de table dans ma base de donnée.

Ce que j'ai déjà fait en gros , j'ai crée un table annonces avec tout les champs possible et un champ qui détermine le type d'annonces !

De cette manière suivant le type d'annonces je recupère les champs spécifique !

le probleme avec ce genre de méthode c'est que le code va vite devenir lourd pour afficher le formulaire avec les champs nécessaire pou tel type d'annonces ...

J'espere avoir été assez claire !!

Merci d'avance

Toutes les idées sont les bienvenue !