Je fais une galerie, un peu similaire à celle de Facebook. Je souhaite que les utilisateurs puissent marquer les autres utilisateurs dans les photos, y compris les utilisateurs non enregistrés. Est-il préférable d'avoir une table in_photo
avec les colonnes (user_id, name, photo_id)
où user_id
est null si l'utilisateur est désenregistré, et name
est défini, et vice versa, ou devrais-je supprimer la colonne name
et créer un user
temporaire ou un autre régime?Galerie question de conception de base de données concernant les utilisateurs sur les photos
1
A
Répondre
2
S'il existe d'autres métadonnées que vous stockez avec l'utilisateur non enregistré, vous pouvez créer les utilisateurs temporaires ou une autre table.
Si tout ce que vous stockez est nom - je dirais que la façon dont vous l'avez est bien. Bien que "nom" ne soit pas très descriptif. Peut-être que 'unregistereduser_name' serait un meilleur nom pour la colonne.
Questions connexes
- 1. Question de conception de base de données de galerie concernant les autorisations/visibilité
- 2. Base de données de conception de téléchargement de données question
- 3. Question sur la conception de la base de données
- 4. Conception de base de données concernant les entrées dynamiques - Une ligne ou plusieurs lignes?
- 5. document/image Base de données de conception du référentiel Question
- 6. Service de galerie de photos pour Asp.NET
- 7. Photos et Base de données
- 8. Base de données de conception: fusionner les utilisateurs de différents systèmes de journalisation (google, facebook, openid ...)
- 9. Conception de base de données pour les révisions de texte
- 10. Création d'une galerie de photos privée avec Asp.Net MVC
- 11. Question de modèle de conception de base de données relationnelle - base de données Massive Read Only
- 12. Question de conception de base de données MySQL Drupal
- 13. Conception de base de données pour les actions conditionnelles
- 14. Question de conception DAL
- 15. Question concernant les erreurs de validation de balisage
- 16. Décision de conception: ajout dynamique de données question
- 17. Considérations de conception pour les employés par rapport aux utilisateurs
- 18. Problème de conception de base de données
- 19. Question de base C++ concernant la portée des fonctions
- 20. Question concernant les pointeurs dans fscanf
- 21. Question sur la conception de table
- 22. Question de conception de base de données: Comment gérer une énorme quantité de données dans Oracle?
- 23. Conception de base de données d'inventaire
- 24. Conception de la galerie d'images en CSS
- 25. schéma de base de données suggéré pour le site photos
- 26. Une question de débutant sur les transactions de base de données
- 27. WPF/question de conception de la couche de données LINQ
- 28. Filetage ASP.NET + question de conception
- 29. Question de conception/modélisation de base de données - Contraintes ou pas de contraintes?
- 30. Filtrer les utilisateurs de connexion
Cela semble juste --- – mpen