Oui la version express edition c’est le même moteur que la standard c’est juste une histoire de taille de bdd de nombre de coeur utilisable, le mieux est d’utiliser sql lite si tu veux transporter ton projet fonctionnel sur une cle et tu as un ide pour visualiser les données, si tu veux foutre tes mdf sur ta cle il va falloir configurer sur chaque poste que tu utilise sql server qui pointe sur la bdd de ta cle, ça peut vite devenir merdique.
Sinon tu prends un sql server en ligne visible depuis l’extérieur c’est pas le plus secure mais pour des projets perso c’est suffisant.
En tout cas dans le monde pro tu ne fais pas comme ça, tu utilise un outil comme git pour la gestion des projets et dans tes sources tu mets tes scripts pour créer ta bdd.
En plus avec des outils comme entity framework, dbup, etc ... tu peux automatiquement déployer la bdd pour qu’elle soit toujours à jours quand tu récupères la dernière version de ton projet.