Справка по общей структуре базы данных с веб-формами ASP (Microsoft Visual Web Dev) - PullRequest
1 голос
/ 25 октября 2010

Я пытаюсь создать универсальное приложение для галереи, которое использует базу данных, с возможностью загрузки изображений с веб-сайта, используя визуальный веб-разработчик Microsoft. - Я довольно новичок с базами данных и asp.net, но я думаю, что это>> <</p>

Большинство примеров, которые я вижу, - это один mdf-файл с несколькими таблицами. но я хочу что-то, что я мог бы неоднократно использовать в качестве общего шаблона для своих баз данных, поскольку у меня есть несколько галерей, которые я хочу создать для своего портфолио, или позволить другим использовать его без особых затруднений.

Чего я пытаюсь избежать, так это того, что нужно пройти через каждую галерею и создать новые адаптеры таблиц и / или получить / установить методы для каждой новой галереи

Должен ли я использовать отдельный файл mdf с одной таблицей для каждой галереи? это позволило бы мне копировать / вставлять каждый раз, когда я хочу создать новую базу данных и, соответственно, новую галерею

спасибо за ваше время

1 Ответ

0 голосов
/ 25 октября 2010

Нет необходимости использовать отдельные файлы mdf.У вас может быть только один mdf-файл (файл базы данных).

Почему бы вам не создать таблицу галереи и таблицу изображений и не связать их вместе?

1 Галерея -> имеет много-> Изображения - (MXN) отношение

1 изображение -> принадлежит -> 1 Галерея

Вы можете использовать Microsoft Entity Framework , чтобы избежать необходимости создавать новые адаптеры таблиц, получить / установить методы и т. д., поскольку он создаст все автоматически для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...