J'ai un projet ASP.NET MVC (VB) avec deux modèles qui représentent deux bases de données différentes. Chaque modèle doit inclure une table de sa base de données avec le même nom. Par exemple, model1.dbml doit contenir db1.MyTable, et model2.dbml doit contenir db2.MyTable.
Je ne peux pas le faire parce que les deux modèles essaient de créer une "Partial Public Class MyTable", et les deux ont "Public Sub New()", donc vous obtenez l'erreur "multiple definitions with identical signatures".
Il est possible qu'un certain nombre de tables entre les modèles portent le même nom. (Il s'agit d'instances distinctes du même produit utilisées pour différents secteurs d'activité). Comment contourner ce problème ? Dois-je changer tous les noms dans l'un des modèles pour qu'ils soient uniques ? Existe-t-il une meilleure solution ?