2016-11-20 2 views
-2

Je travaille pour un projet de base de données que mon professeur m'a donné et maintenant je suis en train de concevoir le schéma relationnel de la base de données. J'ai trois types d'entité album, photo et vidéo qui signifie qu'un album peut contenir les deux, mais je n'ai aucune idée de comment les lier ensemble.Schéma relationnel de la base de données

Je suis un débutant dans ce domaine afin s'il vous plaît me donner quelques conseils ce qu'il faut faire?

+0

Qu'est-ce qui vous a semblé être le début d'une partie d'un design après avoir recherché sur Google vos titres, vos tags et votre album, votre photo et votre vidéo? Ou lire des intros à la conception de la base de données? – philipxy

Répondre

0

Je suppose qu'un album peut contenir plusieurs photos et vidéos. Vous pouvez créer une table les rejoignant. Cette table peut avoir essentiellement quatre colonnes: l'identifiant de l'album, l'identifiant de la photo ou de la vidéo, un drapeau distinguant une photo ou une vidéo, et un index pour définir l'ordre des éléments dans un album.

Il peut bien sûr avoir un ID propre (tirée d'une séquence ou via autoincrement), un horodatage lors de sa création, un userid par qui, etc.

Peut plusieurs copies de la même photo appartiennent à un album ?

+0

Oui, un album peut contenir plusieurs fois la même photo –