Bonjour,
Je suis débutant en base de données, et d'habitude je crée des bases assez basiques, sans utiliser de join ou quoi, juste des select, et des id pour faire les liens entre les tables.
Je sais que pour les id, en réalité il faut utiliser des foreign keys, mais je sais meme pas si ça existe en mysql.
Mais ma question n'est pas la : je vous dis ça juste au cas où la solution aurait été évidente si j'avais assisté à mes cours de sgbd :p
Actuellement, je dois concevoir une base, donc, dans laquelle il y aura pour chaque utilisateur un certain nombre de fichiers.
Ces fichiers peuvent être de plusieurs types différents, mais ont tout de même un grand nombre de caractéristiques communes.
En terme d'objet, on aurait une classe Fichier, et des classes FichierType1 ... FichierTypeN qui héritent de Fichier.
Comment on pourrait représenter ça en sql ?
Voila, j'espère avoir été assez clair,
Merci d'avance.
Partager