par
moogli » 24 nov. 2012, 17:25
pour ce qui est modélisation :
http://sqlpro.developpez.com/cours/modelisation/merise/
après suivant le sgbd il peux y avoir des différences ce casse, par exemple oracle stock tout en majuscule alors mysql c'est plutot miniscule, mais de toute façon le nom de champs son généralement non sensible à la casse donc camel case ou pas "osef"

.
ensuite le mécanisme d'autre incrementation indiqué sur la colonne c'est spécifique mysql.
Les autres SGBD (oracle postgresql etc) utilise une séquence (c'est un chiffre qui s'incrémente à chaque demande) et un trigger before insert pour appeler la séquence et ainsi placer l'auto increment (il est possible que mysql utilise ce type de mécanisme en interne j'ai pas regardé).
après je ne sais pas ce que win design vaut coté SQL, il est préférable de la faire toi même ou d'utiliser d'autre soft de modélisation pour comparer. par exemple power AMC (qui moi reste le meilleur), ou jMerise (gratuit et limité à mysql mais fait pas trop mal son boulot), open modèle sphère etc etc
A toi de tester et de voir celui qui te convient le mieux et fait le moins de truc "foireux"
@+
pour ce qui est modélisation : [url]http://sqlpro.developpez.com/cours/modelisation/merise/[/url]
après suivant le sgbd il peux y avoir des différences ce casse, par exemple oracle stock tout en majuscule alors mysql c'est plutot miniscule, mais de toute façon le nom de champs son généralement non sensible à la casse donc camel case ou pas "osef" :).
ensuite le mécanisme d'autre incrementation indiqué sur la colonne c'est spécifique mysql.
Les autres SGBD (oracle postgresql etc) utilise une séquence (c'est un chiffre qui s'incrémente à chaque demande) et un trigger before insert pour appeler la séquence et ainsi placer l'auto increment (il est possible que mysql utilise ce type de mécanisme en interne j'ai pas regardé).
après je ne sais pas ce que win design vaut coté SQL, il est préférable de la faire toi même ou d'utiliser d'autre soft de modélisation pour comparer. par exemple power AMC (qui moi reste le meilleur), ou jMerise (gratuit et limité à mysql mais fait pas trop mal son boulot), open modèle sphère etc etc
A toi de tester et de voir celui qui te convient le mieux et fait le moins de truc "foireux" :)
@+